fix: install tauri-cli via cargo, not npx
Some checks failed
Build & Sign Wraith / Build Windows + Sign (push) Failing after 54s
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:
parent
76c0439f4e
commit
bec58fe096
@ -108,13 +108,18 @@ jobs:
|
|||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
# Build Tauri app (cross-compile for Windows)
|
# 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
|
- name: Build Tauri app
|
||||||
env:
|
env:
|
||||||
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
||||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
. "$HOME/.cargo/env" 2>/dev/null || true
|
. "$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 ==="
|
echo "=== Build output ==="
|
||||||
find src-tauri/target/x86_64-pc-windows-gnu/release/bundle -type f -name "*.exe" -o -name "*.msi" 2>/dev/null
|
find src-tauri/target/x86_64-pc-windows-gnu/release/bundle -type f -name "*.exe" -o -name "*.msi" 2>/dev/null
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user