Skip to content

Commit 9ce72a2

Browse files
committed
ci: msnodesqlv8 tests on node.js >=22
1 parent 119a187 commit 9ce72a2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/nodejs.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,16 @@ jobs:
153153
- name: Run cli tests
154154
run: npm run test-cli
155155
- name: Install msnodesqlv8
156-
if: ${{ matrix.node != '22.x' }}
156+
if: ${{ matrix.node != '22.x' && matrix.node != '24.x' }}
157157
run: npm install --no-save msnodesqlv8@^2
158158
- name: Run msnodesqlv8 tests
159-
if: ${{ matrix.node != '22.x' }}
159+
if: ${{ matrix.node != '22.x' && matrix.node != '24.x' }}
160+
run: npm run test-msnodesqlv8
161+
- name: Install msnodesqlv8
162+
if: ${{ matrix.node == '22.x' || matrix.node == '24.x' }}
163+
run: npm install --no-save msnodesqlv8@^4
164+
- name: Run msnodesqlv8 tests
165+
if: ${{ matrix.node == '22.x' && matrix.node == '24.x' }}
160166
run: npm run test-msnodesqlv8
161167
release:
162168
name: Release

0 commit comments

Comments
 (0)