mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-22 05:38:02 +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
|
name: ${{ inputs.upload-name }}-mapping
|
||||||
path: app/build/outputs/mapping/
|
path: app/build/outputs/mapping/
|
||||||
if-no-files-found: ignore
|
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
|
path: app/mapping
|
||||||
continue-on-error: true
|
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
|
- name: Rename artifacts
|
||||||
run: mv app/bundle/releaseMarket/app-releaseMarket.aab app/bundle/releaseMarket/pezkuwi-wallet-android-${{ github.event.inputs.app_version }}.aab
|
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
|
inAppUpdatePriority: 2
|
||||||
whatsNewDirectory: distribution/whatsnew
|
whatsNewDirectory: distribution/whatsnew
|
||||||
mappingFile: app/mapping/releaseMarket/mapping.txt
|
mappingFile: app/mapping/releaseMarket/mapping.txt
|
||||||
|
debugSymbols: app/native-debug-symbols/releaseMarket/native-debug-symbols.zip
|
||||||
|
|||||||
Reference in New Issue
Block a user