Repository navigation
Upgrade to Node 26 and pnpm-managed tooling - #69
Merged
Merged
Conversation
Pin the runtime and package manager for pnpm provisioning, update Node types, and ignore environment files.
Bootstrap the declared pnpm version in Docker, provision tooling in CI, and document local and deployment setup. Run pull request builds with the pull request context.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Upgrade the website to Node 26 and let pnpm provision both the runtime and package manager from
package.json, following acomio/web #215 and #252.Changes
packageManagerdeclaration withdevEnginespins for Node 26.13.0 and pnpm 12.15.0, supported engine ranges, and lockfile integrity metadata.pnpm/setupin CI, add lint, and run builds in thepull_requestcontext so PR code and caches stay isolated.Testing
--no-runtimemode passed after runtime provisioning.Hosted GitHub Actions and the Vercel preview deployment remain to be verified on this PR.