Skip to content

Conversation

@PeterDaveHello
Copy link
Contributor

@PeterDaveHello PeterDaveHello commented Jan 25, 2026

Description

Upgrade Node.js from v20.19.2 to v20.20.0 for security enhancements.

Align toolchain configs and eval setup scripts to keep local and CI environments consistent.

Test Procedure

Not run (version string updates only; git hooks and CI will cover).

Pre-Submission Checklist

  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Documentation Updates

  • No documentation updates are required.

Additional Notes

Reference:

Get in Touch

Discord: PeterDaveHello


Important

Upgrade Node.js to v20.20.0 across configuration files and scripts for security enhancements.

  • Node.js Version Upgrade:
    • Upgrade Node.js from v20.19.2 to v20.20.0 in .nvmrc, .tool-versions, package.json, src/package.json, and packages/evals/Dockerfile.runner.
    • Update default Node.js version in .github/actions/setup-node-pnpm/action.yml and packages/evals/scripts/setup.sh.
  • Documentation:
    • Update Node.js version in packages/evals/README.md to 20.20.0.

This description was created by Ellipsis for 21ae77e. You can customize this summary. It will automatically update as commits are pushed.

This commit upgrades Node.js from v20.19.2 to v20.20.0.

This release includes security patches that address known
vulnerabilities, improving the overall security posture.

Reference:
- https://nodejs.org/en/blog/release/v20.20.0/
- https://nodejs.org/en/blog/vulnerability/january-2026-dos-mitigation-async-hooks/
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jan 25, 2026
@roomote
Copy link
Contributor

roomote bot commented Jan 25, 2026

Rooviewer Clock   See task on Roo Cloud

Review complete. No issues found.

This PR correctly upgrades Node.js from v20.19.2 to v20.20.0 across all 8 configuration files and scripts. All version references are consistent and aligned with the security release notes.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S This PR changes 10-29 lines, ignoring generated files.

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

1 participant