Update Node Versions (for tests) (#3237)

* Update Node Versions (for tests)

- Move all test to a single file
- test on Node 20, 22 and 24 - on Windows and Ubuntu
- Sort `package.json` (with VS Code extension of this https://www.npmjs.com/package/sort-package-json)

* Update test.yml
This commit is contained in:
Christian Oliff
2025-06-04 18:30:00 +09:00
committed by GitHub
parent fdd2d89351
commit 9a9f4e1990
6 changed files with 30 additions and 57 deletions

View File

@@ -51,7 +51,8 @@ Our branch protection rules are as follows:
- In addition to the PR and approving reviewer, we require three status checks
to pass before code can be merged
_ Build with Node 20
_ Build with Node 18
_ Build with Node 22
_ Build with Node 24
- We _allow_ force pushes for project admins. While force pushes can create
some head scratching moments for people who have cloned the repo and update
before and after the force push, the ability to clean up the `HEAD` of a