flatpak-github-actions
flatpak-github-actions copied to clipboard
Build your Flatpak application using Github Actions
Only use restore keys from the same architecture.
This is necessary as we remove the `.flatpak` suffix when adding the arch suffix. In workflows where one also builds other artifacts this name might conflict otherwise and it is...
See https://github.com/flatpak/flatpak-github-actions/issues/168 The location was changed in the libappstream port of flatpak-builder https://github.com/flatpak/flatpak-builder/commit/411da7541456b7acea64d5edf1e68386b2eeb0ea
The problem is that for some reason flatpak-github-actions is using upload-artifact@v3 and then download-artifact@v4 is anymore possible. The problem came up in [this](https://github.com/Tuxemon/Tuxemon/pull/2275). https://github.com/actions/download-artifact/blob/main/docs/MIGRATION.md
This allows running the builder action on a native aarch64 runner which is much faster than using QEMU. Based on the [official docs](https://docs.docker.com/build/ci/github-actions/multi-platform/). Fixes #178
I dont know what to do but my compiled app is just so big any clues to lower disc space?
> [!NOTE] > **The new yarn.lock and dist/index.js inflate the change number of approximately 7 500 lines.** This PR implements some of the idea from #170. 1. Replace Fedora base...
GPG signing is failing for me with: ``` FB: Running: flatpak build-export --arch=x86_64 --gpg-sign=*** '--exclude=/lib/debug/*' --include=/lib/debug/app '--exclude=/share/runtime/locale/*/*' /__w/Mudlet/Mudlet/repo flatpak_app master error: Failure signing commit file: Pinentry: Inappropriate ioctl for device...
Please provide an aarch64 builder image such that it can run on aarch64 runners natively: ``` /usr/bin/docker pull bilelmoussaoui/flatpak-github-actions:gnome-45 gnome-45: Pulling from bilelmoussaoui/flatpak-github-actions no matching manifest for linux/arm64/v8 in the...
This way, all tools match the one used on Flathub infra, and reduce potential breakage caused by Fedora bumping packages.