ci(github workflows): 调整pnpm和nodejs安装顺序

将pnpm安装提前到setup-node之前,适配pnpm缓存配置要求
This commit is contained in:
sparksfly 2026-08-21 16:57:28 +08:00
parent 9d4a9f3c8f
commit 9b5e610cfd
1 changed files with 7 additions and 7 deletions

View File

@ -30,19 +30,19 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
# 2. 安装 Node.js # 2. 安装 pnpm必须先于 setup-node 的 pnpm 缓存)
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: 11
# 3. 安装 Node.js
- name: Setup Node - name: Setup Node
uses: actions/setup-node@v5 uses: actions/setup-node@v5
with: with:
node-version: lts/* node-version: lts/*
cache: "pnpm" cache: "pnpm"
# 3. 安装 pnpm
- name: Install pnpm
uses: pnpm/action-setup@v6
with:
version: 11
# 4. 安装 Rust # 4. 安装 Rust
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable