mirror of
https://github.com/we-promise/sure.git
synced 2026-05-08 13:14:58 +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:
6
.github/workflows/flutter-build.yml
vendored
6
.github/workflows/flutter-build.yml
vendored
@@ -2,6 +2,10 @@ name: Flutter Mobile Build
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
outputs:
|
||||
has_app_release_aab:
|
||||
description: "Whether a signed release AAB artifact was produced"
|
||||
value: ${{ jobs.build-android.outputs.has_app_release_aab }}
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
@@ -12,6 +16,8 @@ jobs:
|
||||
name: Build Android APK
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 30
|
||||
outputs:
|
||||
has_app_release_aab: ${{ steps.check_secrets.outputs.has_keystore }}
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
|
||||
Reference in New Issue
Block a user