javaBin / javaBin/platform

pnpm version problem in Build Typescript

未关闭 适合新手
#129 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
1
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

I keep my pnpm version pretty up to date (think I have min age set to 3 days).

The "Build Typescript" doesn't like this - it seems stuck on wanting v9.

```
Run pnpm/action-setup@v4
with:
version: 9
dest: ~/setup-pnpm
run_install: null
cache: false
cache_dependency_path: pnpm-lock.yaml
package_json_file: package.json
standalone: false
Running self-installer...
Error: Multiple versions of pnpm specified:
- version 9 in the GitHub Action config with the key "version"
- version pnpm@11.2.1 in the package.json with the key "packageManager"
Remove one of these versions to avoid version mismatch errors like ERR_PNPM_BAD_PM_VERSION
at readTarget (/home/runner/work/_actions/pnpm/action-setup/v4/dist/index.js:1:7537)
at runSelfInstaller (/home/runner/work/_actions/pnpm/action-setup/v4/dist/index.js:1:6702)
at async install (/home/runner/work/_actions/pnpm/action-setup/v4/dist/index.js:1:5706)
at async runMain (/home/runner/work/_actions/pnpm/action-setup/v4/dist/index.js:1:2804)
at async main (/home/runner/work/_actions/pnpm/action-setup/v4/dist/index.js:1:2726)
Error: Error: Multiple versions of pnpm specified:
- version 9 in the GitHub Action config with the key "version"
- version pnpm@11.2.1 in the package.json with the key "packageManager"
Remove one of these versions to avoid version mismatch errors like ERR_PNPM_BAD_PM_VERSION
```

贡献指南

这个仓库没有索引到贡献指南

调研方向

Start with the "Build Typescript" GitHub Actions workflow and package.json, comparing the pnpm version in the action configuration with the packageManager entry. Reproduce the workflow failure and make the version source consistent, then confirm that the workflow completes without the multiple-versions error.

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions, typescript
领域
build-system, ci-cd
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
冷清
描述清晰度
基本清楚
新手友好度
65/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。