fix(ci): 加 npm ci 步骤 + 移除冲突的 libappindicator3-dev

- macOS/Windows 失败: 'tauri' 命令找不到 → 实际是 npm 依赖没装
  tauri-action 不会自动 npm install, 需显式 npm ci
- Linux apt 冲突: libappindicator3-dev 与 libayatana-appindicator3-dev 互斥
  保留后者 (Tauri 2 推荐)
This commit is contained in:
954801926@qq.com committed 2026-07-30 00:39:14 +08:00
1 parent ea54cda116
commit 30d51e0e4a
1 file changed
+3 -1
+3 -1
View File
@@ -46,6 +46,9 @@ jobs:
node-version: 20
cache: 'npm'
- name: Install npm dependencies
run: npm ci
- uses: dtolnay/rust-toolchain@stable
with:
cache: true
@@ -56,7 +59,6 @@ jobs:
sudo apt-get update
sudo apt-get install -y \
libwebkit2gtk-4.1-dev \
libappindicator3-dev \
librsvg2-dev \
patchelf \
build-essential \