David Richardson
5471c38905
ci: Restrict Node.js test matrix to version 24.x
...
Modify GitHub Actions workflows to execute strictly against Node.js 24.x.
* Reduced the execution matrix in BuildAndTest.yml to remove deprecated and redundant runtimes (versions 20 through 23).
* Explicitly pinned the setup-node step in main-branch-publish-manual-tests.yaml to version 24.x.
This eliminates unnecessary CI resource consumption. Node 24 is the active LTS, and exhaustive version testing is no longer warranted for the legacy infrastructure given the transition to the native Go toolchain.
2026-08-28 20:36:45 -06:00
Martin Carlberg and GitHub
ada5887deb
Node version 25 and 26 are not yet available on GitHub
2025-09-05 11:39:01 +02:00
Martin Carlberg and GitHub
af148b5008
Tests run with newer Node versions. Older is removed
2025-09-05 11:33:35 +02:00
Martin Carlberg and GitHub
7fc9fa70c1
Fixed: Github Action build with Node 22 and 23 too
2025-03-27 15:36:14 +01:00
Martin Carlberg and GitHub
341584c032
Change reference to branch main instead of node
2024-05-24 12:49:10 +02:00
Martin Carlberg and GitHub
c59687b6e2
Fixed: Use latest version of actions as the old ones are deprecated
2024-04-10 11:34:50 +02:00
Martin Carlberg and GitHub
c2bd9f26a7
Fixed: Github Action build with Node 20 and 21 too
2024-04-10 11:19:10 +02:00
Martin Carlberg and GitHub
bc689b91dc
Fixed: Added 'npm update' to use latest modules
2022-12-08 17:26:57 +01:00
Martin Carlberg and GitHub
c6a42781e7
Fixed: Github Action build with Node 18 and 19 too
2022-12-08 14:25:01 +01:00
Martin Carlberg and GitHub
e221156c11
Fixed: Changed name on Build & Test GitHub action
2021-11-09 11:43:39 +01:00
Martin Carlberg and GitHub
72aa1b8416
Fixed: Better name on the Build and Test Action
2021-11-08 17:11:43 +01:00
Martin Carlberg and GitHub
edb1ef7f98
Fixed: Remove action on Node version 12 and 14
...
We use npm package-lock file version 2 and it is not supported by version 12 and 14
2021-11-08 13:21:40 +01:00
Martin Carlberg and GitHub
92beaba1d6
Fixed: Add Node version 12, 14 and 17 in action
2021-11-08 13:12:37 +01:00
Martin Carlberg and GitHub
3b61b1c85d
Fixed: Use node branch
2021-11-08 13:07:40 +01:00
Martin Carlberg and GitHub
a529e752b3
Create BuildAndTest.yml
2021-11-08 13:05:26 +01:00