build: migrate to pnpm 11#777
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 9e63e93 The changes in this PR will be included in the next version bump. This PR includes changesets to release 0 packagesWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s Node/pnpm toolchain configuration to target pnpm 11, consolidating pnpm-related settings into workspace configuration and aligning CI workflows to use a newer pnpm setup action.
Changes:
- Bump the root
packageManagertopnpm@11.3.0and update engine requirements (node/pnpm) inpackage.json. - Move pnpm config previously stored in
.npmrc/package.jsonintopnpm-workspace.yaml(engine strictness, workspace linking, overrides, build allowlist). - Update CI workflows to use
pnpm/action-setup@v6and add an (empty-frontmatter) Changeset entry for the tooling change.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
pnpm-workspace.yaml |
Adds pnpm workspace-level settings (build allowlist, engine strictness, workspace linking, overrides). |
package.json |
Updates pnpm version pin and raises Node/pnpm engine requirements. |
.npmrc |
Removes now-relocated pnpm-related config. |
.github/workflows/test.yml |
Updates pnpm setup action to a newer major version. |
.github/workflows/release.yml |
Updates pnpm setup action to a newer major version. |
.changeset/tall-pumas-ring.md |
Adds release note entry for the pnpm 11 migration. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.