fix: install tauri-cli via cargo, not npx
Some checks failed
Build & Sign Wraith / Build Windows + Sign (push) Failing after 54s

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Vantz Stockwell 2026-03-17 17:36:18 -04:00
parent 76c0439f4e
commit bec58fe096

View File

@ -108,13 +108,18 @@ jobs:
# ---------------------------------------------------------------
# Build Tauri app (cross-compile for Windows)
# ---------------------------------------------------------------
- name: Install Tauri CLI
run: |
. "$HOME/.cargo/env" 2>/dev/null || true
cargo install tauri-cli --version "^2"
- name: Build Tauri app
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
run: |
. "$HOME/.cargo/env" 2>/dev/null || true
npx tauri build --target x86_64-pc-windows-gnu
cargo tauri build --target x86_64-pc-windows-gnu
echo "=== Build output ==="
find src-tauri/target/x86_64-pc-windows-gnu/release/bundle -type f -name "*.exe" -o -name "*.msi" 2>/dev/null