fix(ci): quality-gate 补 pnpm 版本(首次运行 10 秒即失败)
首次推送后 Quality Gate 立即失败,两个 job 都在 pnpm/action-setup 步骤报: Error: No pnpm version is specified. 根因:本仓库其他三个工作流(console-windows / rust / windows-e2e) 都显式写了 `with: version: 12`,臣新加的这份漏了 —— 而 package.json 里没有 `packageManager` 字段,action 无从推断版本。 修:两处 pnpm/action-setup 均补 `version: 12`,与既有工作流保持一致。 教训:新增 CI 工作流不能只照抄步骤名,**版本/参数要与既有工作流对齐**; 否则门禁自己先挂,比没有门禁更误导(看起来"有 CI",其实从未真正跑过检查)。
This commit is contained in:
1 parent
630ea7dd7a
commit
c7d596e087
1 file changed
+6
@@ -37,6 +37,9 @@ jobs:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
# 与本仓库其他工作流保持一致(console-windows.yml / rust.yml / windows-e2e.yml 均为 12)
|
||||
version: 12
|
||||
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
@@ -59,6 +62,9 @@ jobs:
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
# 与本仓库其他工作流保持一致(console-windows.yml / rust.yml / windows-e2e.yml 均为 12)
|
||||
version: 12
|
||||
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
|
||||
Reference in new issue
Block a user