Skip to content
/ app-polo Public

Pin Node 22 and document mise setup for contributors#208

Open
rwjblue wants to merge 1 commit intoham2k:mainfrom
rwjblue:rwjblue/tooling-node-22-mise-setup
Open

Pin Node 22 and document mise setup for contributors#208
rwjblue wants to merge 1 commit intoham2k:mainfrom
rwjblue:rwjblue/tooling-node-22-mise-setup

Conversation

@rwjblue
Copy link
Contributor

@rwjblue rwjblue commented Mar 1, 2026

Leverage mise a bit more to try to make initial set up a little bit easier for new contributors.

Align local tooling guidance and engine constraints to Node 22 and Ruby
3.2. Add explicit mise installation and mise install steps to contributor
onboarding so developers provision the expected runtime versions before
running npm and Bundler commands.
@rwjblue rwjblue force-pushed the rwjblue/tooling-node-22-mise-setup branch from 6654dec to a6c769d Compare March 1, 2026 16:52
Comment on lines +2 to +4
[tools]
node = "22"
ruby = "3.2"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed with @sd in discord that these are the versions he uses.

},
"engines": {
"node": ">=20"
"node": "22"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a required change per-se, but seemed appropriate.

@rwjblue rwjblue marked this pull request as ready for review March 1, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant