Add automated Google Play Console upload for mobile releases (#1548)

* Add Google Play upload workflow for mobile releases

* Fix Google Play workflow reuse and track input

* Gate Play upload on AAB artifact availability

* Harden Play release notes input handling
This commit is contained in:
Juan José Mata
2026-04-24 23:39:00 +02:00
committed by GitHub
parent 9458261249
commit f51f1c317b
3 changed files with 124 additions and 0 deletions

View File

@@ -71,6 +71,16 @@ jobs:
uses: ./.github/workflows/flutter-build.yml
secrets: inherit
play-store:
name: Upload Android to Google Play
if: ${{ needs.build.outputs.has_app_release_aab == 'true' }}
needs: [build, prepare_release]
uses: ./.github/workflows/google-play-upload.yml
with:
notes: "Mobile release ${{ needs.prepare_release.outputs.tag_name }}"
track: internal
secrets: inherit
testflight:
name: Upload iOS to TestFlight
needs: [build, release]