Commit Graph

2 Commits

Author SHA1 Message Date
Gerwin Kuijntjes
e939f04185 CI: trigger on merge to main instead of version tags
Version is now auto-generated as 1.0.<run_number> and a matching
git tag is created by the release step on each successful build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:52:51 +02:00
Gerwin Kuijntjes
48c0d80490 CI: Android build workflow with GitHub Releases and Play Store deploy
Triggers on version tags (v*) or manual dispatch (with track selection).
- Builds signed APK → uploads to GitHub Release as downloadable asset
- Builds signed AAB → uploads to Play Store (default: internal track)
- Version code driven by GITHUB_RUN_NUMBER; display version from git tag
- Release notes read from distribution/whatsnew/whatsnew-en-US

Required secrets: KEYSTORE_BASE64, KEYSTORE_ALIAS, KEYSTORE_KEY_PASS,
KEYSTORE_STORE_PASS, PLAY_SERVICE_ACCOUNT_JSON

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:50:21 +02:00