Skip to content

Commit 58e91bd

Browse files
authored
Update android-build.yml
1 parent 5c6ed2e commit 58e91bd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/android-build.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,16 @@ jobs:
6161
NODE_OPTIONS="--max-old-space-size=4096" yarn android-build
6262
- name: Align apk
6363
run: |
64+
export JAVA_HOME='/opt/hostedtoolcache/Java_Adopt_jdk/17.0.10-7/x64'
65+
export ANDROID_HOME='/usr/local/lib/android/sdk'
6466
$ANDROID_HOME/build-tools/30.0.3/zipalign -v 4 ./gui/src-tauri/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk ./gui/src-tauri/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned-aligned.apk
6567
- name: Decode keystore
6668
run: |
6769
echo ${{ secrets.KEYSTORE_BASE64 }} | base64 --decode > ./my-release-key.jks
6870
- name: Sign apk
6971
run: |
72+
export JAVA_HOME='/opt/hostedtoolcache/Java_Adopt_jdk/17.0.10-7/x64'
73+
export ANDROID_HOME='/usr/local/lib/android/sdk'
7074
$ANDROID_HOME/build-tools/30.0.3/apksigner sign --ks ./my-release-key.jks \
7175
--ks-pass env:KEYSTORE_PASSWORD \
7276
--key-pass env:KEY_PASSWORD \
@@ -78,6 +82,8 @@ jobs:
7882
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
7983
- name: Verify APK
8084
run: |
85+
export JAVA_HOME='/opt/hostedtoolcache/Java_Adopt_jdk/17.0.10-7/x64'
86+
export ANDROID_HOME='/usr/local/lib/android/sdk'
8187
$ANDROID_HOME/build-tools/30.0.3/apksigner verify ./gui/src-tauri/gen/android/app/build/outputs/apk/universal/release/ztm.apk
8288
- uses: actions/upload-artifact@v2
8389
with:

0 commit comments

Comments
 (0)