Centralize Node.js version selection on 24.22.1 (#57168)

## What changed

- Add `.nvmrc` pinning Node.js to `24.22.1` and raise the root package's minimum Node.js version to match.
- Use `.nvmrc` in repository checks, SDK CI, and npm packaging and publishing workflows.
- Update MCP conformance instructions to use the repository's pinned Node.js version.

GitOrigin-RevId: d864875e538de2b99df73e5a03fc870ce0f90cf0
This commit is contained in:
Adam Perry @ OpenAI
2026-10-26 18:03:26 +00:00
committed by copyberry
parent c21153bd92
commit f627672c49
6 changed files with 8 additions and 7 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ stdio, OAuth, and additional transport and security regression fixtures.
The official upstream suite is pinned to
`modelcontextprotocol/conformance@49103de6ed70804e940637bf3e9e29e4a3f54e64`.
Use Node.js 22 and Python 3.10 or later.
Use the Node.js version in the repository's `.nvmrc` and Python 3.10 or later.
## Run the conformance gate