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