v3
This release brings a ton of new features:
- Caching support: the action leverage Github caching to cache the
.flatpak-builder
directory which should speed up the build stage significantly - Provides per runtime/SDK docker image: yet another effort to reduce the CI time
- flat-manager support: add the possibility to publish a successful build to a Flatpak remote repository
Note
- The original docker image
docker.io/bilelmoussaoui/flatpak-github-actions
is now deprecated and won't work withv3
as it doesn't provide the necessary tools to build/deploy anymore. Please select a different image based on the runtime you're using. See Docker Image for details. - Starting from this release, the repository contains two actions: flatpak-builder (for building & uploading a Flatpak artifact) & flat-manager (for uploading the successful build to a remote repository). Because of that change, we can't update the action in the Github Actions Marketplace due to some limitations. Please refer to the README for the latest & most up to date documentations on how to use the action.