From f035bd9de055e056585e339b182bb7640bce1136 Mon Sep 17 00:00:00 2001 From: HarelM Date: Wed, 7 Aug 2024 11:37:03 +0300 Subject: [PATCH] Build APK and upload it to artifacts --- .github/workflows/build-publish.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-publish.yml b/.github/workflows/build-publish.yml index 5b20cf2a4..c345a2b6a 100644 --- a/.github/workflows/build-publish.yml +++ b/.github/workflows/build-publish.yml @@ -93,18 +93,24 @@ jobs: - name: Build Android run: | cd IsraelHiking.Web/android - ./gradlew :app:bundleRelease "-Pandroid.injected.signing.store.file=$WORKSPACE/IsraelHiking.Web/signing/IHM.jks" "-Pandroid.injected.signing.store.password=$STORE_PASSWORD" "-Pandroid.injected.signing.key.alias=ihmkey" "-Pandroid.injected.signing.key.password=$PASSWORD" - #./gradlew --no-daemon bundleRelease + ./gradlew :app:assembleRelease --no-daemon "-Pandroid.injected.signing.store.file=$WORKSPACE/IsraelHiking.Web/signing/IHM.jks" "-Pandroid.injected.signing.store.password=$STORE_PASSWORD" "-Pandroid.injected.signing.key.alias=ihmkey" "-Pandroid.injected.signing.key.password=$PASSWORD" + ./gradlew :app:bundleRelease --no-daemon "-Pandroid.injected.signing.store.file=$WORKSPACE/IsraelHiking.Web/signing/IHM.jks" "-Pandroid.injected.signing.store.password=$STORE_PASSWORD" "-Pandroid.injected.signing.key.alias=ihmkey" "-Pandroid.injected.signing.key.password=$PASSWORD" env: STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }} PASSWORD: ${{ secrets.PASSWORD }} WORKSPACE: ${{ github.workspace }} - - - name: Upload artifacts + + - name: Upload aab artifacts uses: actions/upload-artifact@v4 with: name: IHM_signed_${{ needs.version.outputs.version_string }}.aab path: IsraelHiking.Web/android/app/build/outputs/bundle/release/app-release.aab + + - name: Upload apk artifacts + uses: actions/upload-artifact@v4 + with: + name: IHM_signed_${{ needs.version.outputs.version_string }}.apk + path: IsraelHiking.Web/android/app/build/outputs/apk/release/app-release.apk - name: Publish to Google Play if: ${{ github.event.inputs.publishandroid == 'true' }}