All checks were successful
CI / ci (push) Successful in 4m34s
The release job assumed the ref is a version tag (Set version from git tag → versionCode). A manual workflow_dispatch from a branch yielded versionCode 0 and Gradle aborted assembleRelease before the F-Droid steps ran. Gate the tag-only steps (version, app keystore, assembleRelease, copy APK) on refs/tags/*. On a manual dispatch the job now skips the APK build and just re-signs the existing index with the configured repo key and re-uploads — exactly what a repo-key rotation or recovery needs, no new release required. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
11 KiB
11 KiB