diff --git a/.github/workflows/test-android.yml b/.github/workflows/test-android.yml index 0a3fdbda78e..80fe13ec207 100644 --- a/.github/workflows/test-android.yml +++ b/.github/workflows/test-android.yml @@ -107,6 +107,14 @@ jobs: env: NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + - name: setup Android signing + working-directory: ./examples/api/src-tauri/gen/android + run: | + echo "keyAlias=${{ secrets.ANDROID_KEY_ALIAS }}" > keystore.properties + echo "password=${{ secrets.ANDROID_KEY_PASSWORD }}" >> keystore.properties + base64 -d <<< "${{ secrets.ANDROID_KEY_BASE64 }}" > $RUNNER_TEMP/keystore.jks + echo "storeFile=$RUNNER_TEMP/keystore.jks" >> keystore.properties + - name: build APK working-directory: ./examples/api run: cargo tauri android build