Commit Graph

4 Commits

Author SHA1 Message Date
Sebastian Palencsar
a8815cd4e3 fix(flatpak): sign commit exports, not only repo summaries 2026-06-22 16:35:40 +02:00
Sebastian Palencsar
15691bc46f fix(flatpak): GPG-sign repo summaries during build and deploy
Unsigned summary updates left stale summary.sig files on the server,
causing BAD signature errors for clients. Sign exports and summaries
with the BearWave repo key and require .sig files before deploy.
2026-06-22 16:32:16 +02:00
Sebastian Palencsar
e652b08874 chore(flatpak): add deploy script for flatpak.bearwave.app
Sync flatpak_repo/ to the production web root via rsync while leaving
the existing bearwave.flatpakrepo file on the server untouched.
2026-06-22 16:26:11 +02:00
Sebastian Palencsar
ccb215274d fix(flatpak): move runtime to KDE 6.10 (freedesktop 25.08)
Restore the Flatpak manifest to the repo and target org.kde.Platform
6.10 instead of the EOL 6.6/23.08 stack reported in issue #5.

Add a maintainer build script and a CI job that verifies the manifest
builds against the current KDE SDK.
2026-06-22 16:20:31 +02:00