diff --git a/.github/workflows/android_build.yml b/.github/workflows/android_build.yml index 91a0b4e..233eb6b 100644 --- a/.github/workflows/android_build.yml +++ b/.github/workflows/android_build.yml @@ -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 diff --git a/.github/workflows/distribute_app_to_play_store.yml b/.github/workflows/distribute_app_to_play_store.yml index a2016c3..a66f1fb 100644 --- a/.github/workflows/distribute_app_to_play_store.yml +++ b/.github/workflows/distribute_app_to_play_store.yml @@ -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