mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-22 03:18:02 +00:00
ci: fix Play Store workflow for AAB submission
- Switch from assembleReleaseMarket (APK) to bundleReleaseMarket (AAB) Google Play requires AAB for new app submissions since August 2021 - Add bundle and mapping artifact uploads to reusable build workflow - Fix mapping file path: release → releaseMarket - Remove debugSymbols (not included in build artifact) - Remove userFraction (incompatible with draft status) - Remove whatsnew-ku (Play Store does not support Kurdish locale) - Add if-no-files-found: ignore to APK upload for bundle-only builds
This commit is contained in:
@@ -212,3 +212,20 @@ jobs:
|
||||
with:
|
||||
name: ${{ inputs.upload-name }}
|
||||
path: app/build/outputs/apk/
|
||||
if-no-files-found: ignore
|
||||
|
||||
- name: ➡️ Upload bundle artifacts
|
||||
if: ${{ !startsWith(inputs.gradlew-command, 'false') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ inputs.upload-name }}-bundle
|
||||
path: app/build/outputs/bundle/
|
||||
if-no-files-found: ignore
|
||||
|
||||
- name: ➡️ Upload mapping file
|
||||
if: ${{ !startsWith(inputs.gradlew-command, 'false') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ inputs.upload-name }}-mapping
|
||||
path: app/build/outputs/mapping/
|
||||
if-no-files-found: ignore
|
||||
|
||||
Reference in New Issue
Block a user