Fix Android build: use npx for proper module resolution

- Remove global Tauri CLI install (was causing path issues)
- Use npx tauri instead of tauri for init and build commands
- Add NDK_HOME env vars to init step for consistency
This commit is contained in:
Kurvaz 2026-01-03 06:14:36 -07:00
parent 29fe39a046
commit 4f1ee805fb

View file

@ -112,17 +112,17 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Install Tauri CLI
run: npm install -g @tauri-apps/cli
- name: Initialize Android
run: tauri android init
env:
NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
run: npx tauri android init
- name: Build Android APK
env:
NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
run: tauri android build
run: npx tauri android build
- name: Decode keystore
env: