Skip to content

Add configuration for the flatpaksigner service and sign/publish built flatpaks

Ingo Klöcker requested to merge work/kloecker/flatpaksigner into master

Requires ci-images!213 (merged).

Add configuration for the flatpaksigner service and extend the flatpak CI job to sign/publish the built flatpaks.

This adds the config files for the Flatpak signing service and the script used by the CI jobs. It also adds the project settings for all applications for which Flatpaks are built on Binary Factory except:

  • org.kde.KStyle.Adwaita and org.kde.KStyle.HighContrast which are no projects on invent
  • org.kde.screenrecord which lives in a private namespace

For all applications the master branch is cleared for signing and publishing in an individual *-nightly repository. For kdiff3 additionally the 1.8 branch is cleared for signing and publishing in a *-staging repository. In general, the stable releases are supposed to be published on FlatHub.

Edited by Ingo Klöcker

Merge request reports