chore: Upload nightly builds to internal test track

This commit is contained in:
PartyDonut 2025-08-14 22:20:21 +02:00
parent a10d4aac08
commit 71aa4cec54

View file

@ -662,6 +662,28 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
release_play_console:
name: Upload AAB to Google Play Console
needs:
- fetch-info
- create_release
runs-on: ubuntu-latest
steps:
- name: Download Android Artifact
uses: actions/download-artifact@v4
with:
name: fladder-android
path: fladder-android
- name: Upload AAB to Google Play Console
uses: r0adkll/upload-google-play@v1.1.3
with:
serviceAccountJsonPlainText: ${{ SERVICE_ACCOUNT_JSON }}
packageName: "nl.jknaapen.fladder"
releaseFiles: "fladder-android/${{ needs.build-android.outputs.artifact_suffix }}.aab"
track: ${{ needs.fetch-info.outputs.build_type == 'nightly' && 'qa' || 'production' }}
status: ${{ needs.fetch-info.outputs.build_type == 'nightly' && 'completed' || 'draft' }}
release_web: release_web:
name: Release Web name: Release Web
needs: needs: