Skip to content

chore(config-ui): bump Volta Node pin to 24.22.1 - #9251

Open
elynch303 wants to merge 1 commit into
apache:mainfrom
elynch303:chore/config-ui-volta-node-24.22.1
Open

elynch303 wants to merge 1 commit into
apache:mainfrom
elynch303:chore/config-ui-volta-node-24.22.1

Conversation

@elynch303

Copy link
Copy Markdown
Contributor

Summary

Bumps the Volta Node pin in config-ui/package.json from 24.19.0 to 24.22.1.

24.19.0 predates the October 21, 2026 Node.js security release, which fixes 10 CVEs, 4 of them High:

24.22.1 is the patched 24.x LTS. This is a one-line change. The Docker builder (node:24-bookworm-slim) and the config-ui.yml workflow (node-version: '24') float on the 24 line, so they already pick up 24.22.1. Only the Volta pin, used for local development, was behind.

Does this close any open issues?

No open issue tracks this.

Screenshots

N/A, no UI change.

Other Information

Verified locally in node:24.22.1-alpine3.23, running the same steps as the config-ui workflow:

  • yarn install --immutable: succeeds, yarn.lock unchanged
  • yarn tsc: passes
  • yarn lint: 0 errors (the 17 existing warnings are in files this PR does not touch)
  • yarn build: succeeds

The commit message matches the lint-commit-message pattern. No new files, so the ASF header check is not affected.

Tests and docs: no test changes are needed for a version pin. No docs need updating: neither this repo nor the Developer Setup guide in apache/devlake-website mentions a Node version.

24.19.0 predates the October 21, 2026 Node.js security release, which
fixes 4 High CVEs (Brotli decoder RCE, two TLS hostname-check bypasses,
dns.resolve NUL truncation). 24.22.1 is the patched 24.x LTS.

Verified in node:24.22.1-alpine3.23: yarn install --immutable and
yarn build succeed.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.

2 participants