mirror of
https://github.com/we-promise/sure.git
synced 2026-05-09 05:35:00 +00:00
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:
10
.github/workflows/mobile-release.yml
vendored
10
.github/workflows/mobile-release.yml
vendored
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user