Skip to content

Replace legacy packageManager field with devEngines.packageManager - #1157

Merged
threeal merged 1 commit into
mainfrom
replace-package-manager-field
Oct 28, 2026
Merged

threeal merged 1 commit into
mainfrom
replace-package-manager-field

Conversation

@threeal

@threeal threeal commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Closes #1153

This replaces the top-level packageManager pin with a devEngines.packageManager entry mirroring the existing devEngines.runtime block, requiring pnpm ^11.28.9 with onFail: download. pnpm now also records the resolved pnpm version in pnpm-lock.yaml, which threeal/setup-pnpm-action 2.1.0 reads in CI to install the same version.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
@threeal threeal self-assigned this Oct 28, 2026
@threeal threeal added the dependencies Pull requests that update a dependency file label Oct 28, 2026
@threeal threeal added this to the Version 6.1.0 milestone Oct 28, 2026
@threeal
threeal merged commit 9d19a57 into main Oct 28, 2026
4 checks passed
@threeal
threeal deleted the replace-package-manager-field branch October 28, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace packageManager field with devEngines.packageManager

1 participant