Skip to content

Replace legacy packageManager field with devEngines.packageManager - #1213

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 Sep 4, 2026 •

Copy link
Copy Markdown
Owner

Closes #1212

This replaces the top-level packageManager pin with a devEngines.packageManager entry mirroring the existing devEngines.runtime block, requiring pnpm ^11.28.8 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

@threeal threeal self-assigned this Sep 4, 2026
@threeal threeal added enhancement New feature or request dependencies Pull requests that update a dependency file labels Sep 4, 2026
@threeal threeal added this to the Version 5.1.0 milestone Sep 4, 2026
@threeal threeal added this to Granary Sep 4, 2026
@threeal threeal moved this to Harvestable in Granary Sep 4, 2026
@threeal

threeal commented Sep 25, 2026

Copy link
Copy Markdown
Owner Author

Wait threeal/setup-pnpm-action#343 resolved.

@threeal
threeal marked this pull request as draft September 25, 2026 14:47
@threeal threeal modified the milestones: Version 5.1.0, Version 5.2.0 Sep 25, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
@threeal
threeal force-pushed the replace-package-manager-field branch from 0712654 to d71aadf Compare October 28, 2026 07:08
@threeal
threeal marked this pull request as ready for review October 28, 2026 07:12
@threeal
threeal merged commit dd1fe9f into main Oct 28, 2026
2 of 3 checks passed
@threeal
threeal deleted the replace-package-manager-field branch October 28, 2026 07:16
@github-project-automation github-project-automation Bot moved this from Harvestable to Harvested in Granary Oct 28, 2026
@threeal threeal removed this from Granary Oct 28, 2026
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 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace packageManager field with devEngines.packageManager

1 participant