TheForceEngine icon indicating copy to clipboard operation
TheForceEngine copied to clipboard

Add Flatpak CI

Open fpiesche opened this issue 9 months ago • 0 comments

This is currently failing due to an unnecessary metadata file in the Flatpak build repo which is missing screenshots. I've craeted a PR over there to remove this if that's okay with the person who contributed it; once that gets merged the Flatpak CI builds will pass here :)

The build does a clever thing where it uses the Flatpak repo as is, thus providing early warning if changes will break the Flatpak builds. To do this, just before building the Flatpak packages it'll patch the manifest to build the latest commit on whatever repository is actually triggering the build; in a PR that should always be the commit on the repo and branch to be merged so those changes are going to get built against whatever the current stable Flatpak build manifest is :)

fpiesche avatar Mar 23 '25 21:03 fpiesche