Skip to content

Commit e31fcbd

Browse files
authored
[BREAKING] Require Node.js >= 20.11.0 (#360)
BREAKING CHANGE: Support for older Node.js and npm releases has been dropped. Only Node.js v20.11.0 and npm v8 or higher are supported.
1 parent d6394c2 commit e31fcbd

File tree

3 files changed

+540
-170
lines changed

3 files changed

+540
-170
lines changed

.github/workflows/github-ci.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414

1515
- uses: actions/checkout@v4.1.7
1616

17-
- name: Use Node.js LTS 16.18.0
17+
- name: Use Node.js LTS 20.11.0
1818
uses: actions/setup-node@v4.0.3
1919
with:
20-
node-version: 16.18.0
20+
node-version: 20.11.0
2121

2222
- name: Install dependencies
2323
run: npm ci
@@ -35,13 +35,8 @@ jobs:
3535
strategy:
3636
fail-fast: false
3737
matrix:
38-
node-version: [20]
38+
node-version: [20, 22]
3939
os: [ubuntu-latest, windows-latest, macOS-latest]
40-
include:
41-
- node-version: 16
42-
os: ubuntu-latest
43-
- node-version: 18
44-
os: ubuntu-latest
4540
runs-on: ${{ matrix.os }}
4641
steps:
4742

0 commit comments

Comments
 (0)