Skip to content

Commit 6d2a24b

Browse files
arvclaude
andauthored
ci: test only the maintained LTS Node lines (22, 24) (#39)
The test matrix carried three EOL Node versions: 20 (EOL 2026-04-30), 23 (EOL 2025-06-01) and 25 (EOL 2026-06-01). Narrow the matrix and engines to the two maintained LTS lines, 22 and 24, with Node 24 as the canonical anchor (it's the active LTS through 2028). Prebuild ABI targets are left as-is for now and can be aligned in a follow-up. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 000daaa commit 6d2a24b

3 files changed

Lines changed: 2 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,8 @@ jobs:
3131
- macos-15-intel
3232
- windows-2022
3333
node:
34-
- 20
3534
- 22
36-
- 23
3735
- 24
38-
- 25
3936
name: Testing Node ${{ matrix.node }} on ${{ matrix.os }}
4037
runs-on: ${{ matrix.os }}
4138
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ So far the changes are:
44

55
* Build the [bedrock](https://sqlite.org/src/timeline?r=bedrock) branch of SQLite to enable [`begin concurrent`](https://www.sqlite.org/src/doc/begin-concurrent/doc/begin_concurrent.md).
66
* Create a shell too, so we can debug db files created
7-
* Supports both Node.js (20.x, 22.x, 23.x, 24.x) and Bun (>=1.1.0) runtimes
7+
* Supports both Node.js (22.x, 24.x) and Bun (>=1.1.0) runtimes
88

99
Other changes will be likely be made over time.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"shell.js"
2121
],
2222
"engines": {
23-
"node": "20.x || 22.x || 23.x || 24.x || 25.x",
23+
"node": "22.x || 24.x",
2424
"bun": ">=1.1.0"
2525
},
2626
"types": "lib/index.d.ts",

0 commit comments

Comments
 (0)