Fix Android build: ensure targets installed on stable toolchain
Some checks failed
Build / build-android (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-windows (push) Has been cancelled

This commit is contained in:
2026-01-23 21:56:25 +11:00
parent b476537f31
commit 1c3bfa77b6

View File

@@ -124,13 +124,14 @@ jobs:
toolchain: stable toolchain: stable
profile: minimal profile: minimal
override: true override: true
target: aarch64-linux-android
- name: Add Android targets - name: Add Android targets
run: | run: |
rustup target add aarch64-linux-android rustup target add aarch64-linux-android --toolchain stable
rustup target add armv7-linux-androideabi rustup target add armv7-linux-androideabi --toolchain stable
rustup target add x86_64-linux-android rustup target add x86_64-linux-android --toolchain stable
rustup target add i686-linux-android rustup target add i686-linux-android --toolchain stable
- name: Install dependencies (root) - name: Install dependencies (root)
run: npm install run: npm install
@@ -143,7 +144,10 @@ jobs:
run: npm run tauri android init run: npm run tauri android init
- name: Build Android APK - name: Build Android APK
run: npm run tauri android build shell: cmd
run: |
set RUSTUP_TOOLCHAIN=stable
npm run tauri android build
env: env:
ANDROID_HOME: ${{ env.ANDROID_HOME }} ANDROID_HOME: ${{ env.ANDROID_HOME }}
NDK_HOME: ${{ env.ANDROID_HOME }}/ndk/25.2.9519653 NDK_HOME: ${{ env.ANDROID_HOME }}/ndk/25.2.9519653