Files
zodia/scripts
Bendik Aagaard LynghaugandClaude Sonnet 5 574b5ff4ec ci: automate Flathub sync on release, was never actually wired up
Flathub had been stuck at v0.7.0 through five releases (0.7.1-0.9.2).
Root cause: scripts/flatpak-sync.sh's own header called itself a
"post-release hook for cargo-release", but cargo-release only supports
pre-release-hook — confirmed against its docs. There was never a
mechanism that could have run this script automatically, and nobody
had been running it by hand either.

Adds flathub-sync.yml, triggered by the same tag push release.yml
already reacts to, so this can't silently go stale again. Corrects the
README and script comment to stop claiming cargo-release handles this
itself, and fixes a wrong package name in the setup docs (pip install
target is tomlkit, not toml — the generator script never imported the
latter).

Also manually ran the sync for v0.9.2 to catch Flathub up: pushed
flatpak/flathub's update/v0.9.2 branch (master is protected), PR ready
to open at https://github.com/flathub/io.github.bendik.Zodia/pull/new/update/v0.9.2

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 20:51:56 +02:00
..
2026-04-27 16:59:15 +02:00