Skip to content

Pin Node 22.23.4 in CI (October 2026 security release) - #73

Merged
samyakLambda merged 2 commits into
LambdaTest:mainfrom
samyakLambda:ci/setup-node-check-latest
Oct 30, 2026
Merged

samyakLambda merged 2 commits into
LambdaTest:mainfrom
samyakLambda:ci/setup-node-check-latest

Conversation

@samyakLambda

@samyakLambda samyakLambda commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Pins every actions/setup-node step to Node 22.23.4, the October 2026 Node.js security release for the 22 line.

node-version: 22 takes whatever Node 22 a runner image already caches. Runner images update roughly weekly, so after a security release a job can keep running the previous patch. An exact pin removes that drift and records which release CI runs. The next Node 22 security release means bumping the pin.

Changes: the six setup-node steps in industry-rook-ci.yml, publish-skill.yml, test-samples.yml and test-scripts.yml move from 22 to 22.23.4. Each step keeps its existing quoting.

Checked: actionlint is clean.

🤖 Generated with Claude Code

setup-node reuses the Node a runner already caches for the requested
line, so a job can keep running an older patch after a Node security
release. check-latest resolves the newest release of the line instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vipulkv

vipulkv commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Continuous Review — Round 1 — ✅ PASS

Head: d818657 Reviewer panel: 5 CI: pass=4
3 reviewers, zero HIGH/CRITICAL

Per-reviewer summary

Reviewer Verdict CRIT HIGH MED LOW Duration
claude ABSTAIN_ERROR 0 0 0 0 1s
grok PASS 0 0 0 0 23s
codex PASS 0 0 0 0 34s
glm PASS 0 0 0 0 36s
agy ABSTAIN_ERROR 0 0 0 0 12s

Auto-posted by continuous-review-agent v1.3 (findings now include a suggested fix / code snippet). Contact @vipulkv for feedback.

Use the exact October 2026 security release the org advisory lists,
not whatever the newest Node 22 is when a job runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@samyakLambda samyakLambda changed the title Pick up patched Node in CI with setup-node check-latest Pin Node 22.23.4 in CI (October 2026 security release) Oct 29, 2026
@vipulkv

vipulkv commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Continuous Review — Round 2 — ✅ PASS

Head: 0a55267 Reviewer panel: 5 CI: pass=4
3 reviewers, zero HIGH/CRITICAL

Per-reviewer summary

Reviewer Verdict CRIT HIGH MED LOW Duration
claude ABSTAIN_ERROR 0 0 0 0 1s
grok PASS 0 0 0 0 19s
glm PASS 0 0 0 0 30s
agy ABSTAIN_ERROR 0 0 0 0 8s
codex PASS 0 0 0 0 55s

Auto-posted by continuous-review-agent v1.3 (findings now include a suggested fix / code snippet). Contact @vipulkv for feedback.

@samyakLambda
samyakLambda merged commit 7b38e6c into LambdaTest:main Oct 30, 2026
4 checks passed
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