Realase 0706#2871
Conversation
|
There was a problem hiding this comment.
Code Review
This pull request cleans up documentation, updates package versions to 2.29.0, refactors workspace settings in pnpm-workspace.yaml, and modifies dependency configurations. A critical issue was identified in the GitHub Actions workflow where removing the version parameter from the pnpm setup action will cause build failures unless a packageManager field is defined in package.json.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| @@ -10,8 +10,6 @@ runs: | |||
| using: 'composite' | |||
| steps: | |||
| - uses: pnpm/action-setup@v3 | |||
There was a problem hiding this comment.
Removing the version input from pnpm/action-setup will cause the GitHub Action to fail because there is no packageManager field specified in the root package.json. pnpm/action-setup requires either the version input or the packageManager field to determine which version of pnpm to install.
To resolve this, you can either:
- Add the
packageManagerfield to your rootpackage.json(e.g.,"packageManager": "pnpm@10.0.0"). - Keep the
versioninput in this action (e.g.,version: 10orversion: 11depending on your target version).
- uses: pnpm/action-setup@v3
with:
version: 10
[English Template / 英文模板]
🤔 这个变动的性质是?
🔗 相关 Issue
💡 需求背景和解决方案
📝 更新日志
☑️ 请求合并前的自查清单