fix(ci): install npm deps before prepare-template script

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-27 22:22:06 +08:00
parent e16e01ac49
commit 8c56dbc459

View File

@@ -36,12 +36,12 @@ jobs:
node-version: lts/*
cache: npm
- name: Prepare template
run: node .github/scripts/prepare-template.mjs
- name: Install dependencies
run: npm ci
- name: Prepare template
run: node .github/scripts/prepare-template.mjs
- uses: dtolnay/rust-toolchain@stable
- uses: swatinem/rust-cache@v2
@@ -75,6 +75,12 @@ jobs:
node-version: lts/*
cache: npm
- name: Install dependencies
run: npm ci
- name: Prepare template
run: node .github/scripts/prepare-template.mjs
- uses: actions/setup-java@v4
with:
distribution: temurin
@@ -93,12 +99,6 @@ jobs:
with:
workspaces: template/src-tauri -> target
- name: Prepare template
run: node .github/scripts/prepare-template.mjs
- name: Install dependencies
run: npm ci
- name: Initialize Android project
working-directory: template
run: npm run tauri android init