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>