Skip to content
This repository was archived by the owner on Sep 30, 2026. It is now read-only.

ci: test on node 20 and declare node >=20 engine - #655

Merged
mfeltscher merged 2 commits into
mainfrom
fix/add-types-node
Sep 30, 2026
Merged

mfeltscher merged 2 commits into
mainfrom
fix/add-types-node

Conversation

@mfeltscher

@mfeltscher mfeltscher commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

The original fix in this PR (explicit @types/node, CI matrix → 22/24, RS256 alg fix) already landed on main via #511: renovate automerged that PR while it was stacked on this branch.

What remains:

  • Add Node 20 back to the CI test matrix (now 20/22/24).
  • Declare engines.node: ">=20". jose 6 and openid-client 6 need Node 20+ anyway.

Note: ava 8 declares node ^22.20 || >=24.12, but runs fine on Node 20 (30/30 tests pass locally on 20.20.2). npm only prints an EBADENGINE warning.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mfeltscher mfeltscher changed the title fix(deps): add explicit @types/node and test on supported node versions ci: test on node 20 and declare node >=20 engine Sep 30, 2026
@mfeltscher
mfeltscher merged commit bbce27f into main Sep 30, 2026
4 checks passed
@mfeltscher
mfeltscher deleted the fix/add-types-node branch September 30, 2026 08:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant