Skip to content

cicd/add ci and release.yml#1

Merged
enixCode merged 3 commits intomainfrom
cicd/add-ci-and-release.yml
Apr 18, 2026
Merged

cicd/add ci and release.yml#1
enixCode merged 3 commits intomainfrom
cicd/add-ci-and-release.yml

Conversation

@enixCode
Copy link
Copy Markdown
Owner

  • Add ci.yml and release.yml
  • switch release to Node 24 + npm OIDC trusted publishing

Node 20 is rejected from CI matrix. The test:unit script relies on
`node --test "*.test.js"` glob support, which only landed in Node 22.

- package.json engines.node: >=20 -> >=22
- CI matrix: [20, 22] -> [22, 24]
- E2E job bumped 22 -> 24 (consistent)
- README requirement updated
- package-lock resynced

build with cc
@enixCode enixCode merged commit 59312b6 into main Apr 18, 2026
3 checks passed
@enixCode enixCode deleted the cicd/add-ci-and-release.yml branch April 18, 2026 22:41
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