Skip to content

Commit db39def

Browse files
ci: add newer node versions to test matrix (#243)
Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
1 parent 86df55d commit db39def

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

.github/workflows/ci.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,30 +22,68 @@ jobs:
2222
- Node.js 12.x
2323
- Node.js 14.x
2424
- Node.js 16.x
25+
- Node.js 18.x
26+
- Node.js 19.x
27+
- Node.js 20.x
28+
- Node.js 21.x
29+
- Node.js 22.x
30+
- Node.js 23.x
31+
- Node.js 24.x
32+
- Node.js 25.x
2533

2634
include:
2735
- name: Node.js 6.x
2836
node-version: "6.17"
2937
npm-i: mocha@6.2.2
3038
npm-rm: nyc
39+
disable-npm-shrinkwrap: true
3140

3241
- name: Node.js 8.x
3342
node-version: "8.17"
3443
npm-i: mocha@7.2.0 nyc@13.3.0
44+
disable-npm-shrinkwrap: true
3545

3646
- name: Node.js 10.x
3747
node-version: "10.24"
3848
npm-i: mocha@8.3.2 nyc@14.1.1
49+
disable-npm-shrinkwrap: true
3950

4051
- name: Node.js 12.x
4152
node-version: "12.22"
4253
npm-i: nyc@14.1.1
54+
disable-npm-shrinkwrap: true
4355

4456
- name: Node.js 14.x
4557
node-version: "14.18"
58+
disable-npm-shrinkwrap: true
4659

4760
- name: Node.js 16.x
4861
node-version: "16.13"
62+
disable-npm-shrinkwrap: true
63+
64+
- name: Node.js 18.x
65+
node-version: "18"
66+
67+
- name: Node.js 19.x
68+
node-version: "19"
69+
70+
- name: Node.js 20.x
71+
node-version: "20"
72+
73+
- name: Node.js 21.x
74+
node-version: "21"
75+
76+
- name: Node.js 22.x
77+
node-version: "22"
78+
79+
- name: Node.js 23.x
80+
node-version: "23"
81+
82+
- name: Node.js 24.x
83+
node-version: "24"
84+
85+
- name: Node.js 25.x
86+
node-version: "25"
4987

5088
steps:
5189
- uses: actions/checkout@v4
@@ -66,6 +104,7 @@ jobs:
66104
67105
- name: Configure npm
68106
run: npm config set shrinkwrap false
107+
if: matrix.disable-npm-shrinkwrap
69108

70109
- name: Remove npm module(s) ${{ matrix.npm-rm }}
71110
run: npm rm --silent --save-dev ${{ matrix.npm-rm }}

0 commit comments

Comments
 (0)