mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-21 23:48:00 +00:00
ci: upload native debug symbols to Play Store
Add native debug symbols artifact to build workflow and download/attach them in the distribute workflow to resolve Play Console warning.
This commit is contained in:
@@ -229,3 +229,11 @@ jobs:
|
||||
name: ${{ inputs.upload-name }}-mapping
|
||||
path: app/build/outputs/mapping/
|
||||
if-no-files-found: ignore
|
||||
|
||||
- name: ➡️ Upload native debug symbols
|
||||
if: ${{ !startsWith(inputs.gradlew-command, 'false') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ inputs.upload-name }}-native-debug-symbols
|
||||
path: app/build/outputs/native-debug-symbols/
|
||||
if-no-files-found: ignore
|
||||
|
||||
@@ -41,6 +41,13 @@ jobs:
|
||||
path: app/mapping
|
||||
continue-on-error: true
|
||||
|
||||
- name: Download native debug symbols
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: apk-native-debug-symbols
|
||||
path: app/native-debug-symbols
|
||||
continue-on-error: true
|
||||
|
||||
- name: Rename artifacts
|
||||
run: mv app/bundle/releaseMarket/app-releaseMarket.aab app/bundle/releaseMarket/pezkuwi-wallet-android-${{ github.event.inputs.app_version }}.aab
|
||||
|
||||
@@ -55,3 +62,4 @@ jobs:
|
||||
inAppUpdatePriority: 2
|
||||
whatsNewDirectory: distribution/whatsnew
|
||||
mappingFile: app/mapping/releaseMarket/mapping.txt
|
||||
debugSymbols: app/native-debug-symbols/releaseMarket/native-debug-symbols.zip
|
||||
|
||||
Reference in New Issue
Block a user