@@ -57,11 +57,11 @@ jobs:
5757 - name : Accept SDK licenses
5858 if : github.event_name == 'push'
5959 run : yes | "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager" --licenses
60- # Capacitor v7 sets a deployment target of Android 15 ( SDK 35)
60+ # Capacitor v8 targets SDK 36
6161 - name : Install SDK components
6262 if : github.event_name == 'push'
6363 run : |
64- "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager" "platform-tools" "platforms;android-35 " "build-tools;35 .0.0"
64+ "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager" "platform-tools" "platforms;android-36 " "build-tools;36 .0.0"
6565 - name : Build Android App Bundle (AAB)
6666 if : github.event_name == 'push'
6767 run : ./gradlew bundleRelease -PversionCodeOverride=${{ steps.vars.outputs.VERSION_CODE_OVERRIDE }}
7474 - name : Zipalign APK
7575 if : github.event_name == 'push'
7676 run : |
77- "$ANDROID_SDK_ROOT/build-tools/35 .0.0/zipalign" -v 4 "android/app/build/outputs/apk/release/app-release-unsigned.apk" "android/app/build/outputs/apk/release/app-release-aligned.apk"
77+ "$ANDROID_SDK_ROOT/build-tools/36 .0.0/zipalign" -v 4 "android/app/build/outputs/apk/release/app-release-unsigned.apk" "android/app/build/outputs/apk/release/app-release-aligned.apk"
7878 - name : Decode and Save Keystore File
7979 if : github.event_name == 'push'
8080 run : |
8686 if : github.event_name == 'push'
8787 run : |
8888 jarsigner -verbose -keystore "android/release.jks" -storepass "${{ secrets.KEYSTORE_PASSWORD }}" -keypass "${{ secrets.KEYSTORE_PASSWORD }}" -signedjar "android/app/build/outputs/bundle/release/app-release-signed.aab" "android/app/build/outputs/bundle/release/app-release.aab" "${{ secrets.KEY_ALIAS }}"
89- "$ANDROID_SDK_ROOT/build-tools/35 .0.0/apksigner" sign --ks "android/release.jks" --ks-pass "pass:${{ secrets.KEYSTORE_PASSWORD }}" --key-pass "pass:${{ secrets.KEYSTORE_PASSWORD }}" --ks-key-alias "${{ secrets.KEY_ALIAS }}" "android/app/build/outputs/apk/release/app-release-aligned.apk"
89+ "$ANDROID_SDK_ROOT/build-tools/36 .0.0/apksigner" sign --ks "android/release.jks" --ks-pass "pass:${{ secrets.KEYSTORE_PASSWORD }}" --key-pass "pass:${{ secrets.KEYSTORE_PASSWORD }}" --ks-key-alias "${{ secrets.KEY_ALIAS }}" "android/app/build/outputs/apk/release/app-release-aligned.apk"
9090 - name : Upload Android AAB build artifacts
9191 if : github.event_name == 'push'
9292 uses : actions/upload-artifact@v4
0 commit comments