Skip to content

Use patched Node 22 for CI tooling - #154

Merged
kvz merged 1 commit into
mainfrom
node-security
Oct 21, 2026
Merged

kvz merged 1 commit into
mainfrom
node-security

Conversation

@kvz

@kvz kvz commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

CI still selects the EOL Node 20 line. Move build/test tooling to at least Node 22.23.4, which includes the October runtime security fixes, and resolve the latest matching patch instead of an older cached runtime.

This changes only the CI runtime selector. The browser SDK and published package contract are unchanged.

Validation:

  • Complete build, Biome lint and 33 unit tests pass on verified Node 26.12.1.
  • Council review: no issues found; git diff --check passes.
  • CI passes on actual Node 22.23.4, including the build, lint, 33 unit tests and the existing credential-gated E2E step. No release or publication was executed.

Reference: official Node security release.

🤖 Claimed by kvz on framework1/jquery-sdk since 2026-10-21 · resume: codex resume 01a15e32-a05f-7153-89c2-0b1273795a49

@kvz kvz self-assigned this Oct 21, 2026
@kvz
kvz requested a review from tim-kos October 21, 2026 16:58
@kvz
kvz marked this pull request as ready for review October 21, 2026 16:58
@kvz
kvz merged commit bf7ecd1 into main Oct 21, 2026
1 check passed
@kvz
kvz deleted the node-security branch October 21, 2026 19:38
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