Skip to content

Commit 8489bc4

Browse files
varshith-Gitclaude
andcommitted
fix(ci): install desktop npm deps before tauri-action in desktop-release
tauri-action runs 'npm run tauri build' which needs @tauri-apps/cli from desktop/node_modules. Added 'npm ci' in desktop/ before the action step. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 510ecae commit 8489bc4

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/desktop-release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ jobs:
9393
librsvg2-dev \
9494
patchelf
9595
96+
# ── Desktop npm dependencies (provides @tauri-apps/cli) ─────────────────
97+
- name: Install desktop dependencies
98+
run: npm ci
99+
working-directory: desktop
100+
96101
# ── Build + sign + publish via tauri-action ───────────────────────────────
97102
# tauri-action handles:
98103
# 1. `tauri build` (which runs beforeBuildCommand: prepare-sidecars + prepare-ui-server)

0 commit comments

Comments
 (0)