|
22 | 22 | - name: Setup Node.js |
23 | 23 | uses: actions/setup-node@v4 |
24 | 24 | with: |
25 | | - node-version: 16.x |
| 25 | + node-version: 18.x |
26 | 26 | cache: 'npm' |
27 | 27 | - name: Install dependencies |
28 | 28 | run: npm clean-install |
|
43 | 43 | - name: Setup Node.js |
44 | 44 | uses: actions/setup-node@v4 |
45 | 45 | with: |
46 | | - node-version: 16.x |
| 46 | + node-version: 18.x |
47 | 47 | cache: 'npm' |
48 | 48 | - name: Install dependencies |
49 | 49 | run: npm clean-install |
|
68 | 68 | strategy: |
69 | 69 | matrix: |
70 | 70 | os: [ubuntu-22.04] |
71 | | - node: [16.x, 18.x, 20.x] |
| 71 | + node: [18.x, 20.x, 22.x] |
72 | 72 | sqlserver: [2017, 2019, 2022] |
73 | 73 | steps: |
74 | 74 | - name: Checkout code |
@@ -115,7 +115,7 @@ jobs: |
115 | 115 | strategy: |
116 | 116 | matrix: |
117 | 117 | os: [windows-2019, windows-2022] |
118 | | - node: [16.x, 18.x, 20.x] |
| 118 | + node: [18.x, 20.x, 22.x] |
119 | 119 | sqlserver: [2008, 2012, 2014, 2016, 2017, 2019, 2022] |
120 | 120 | # These sqlserver versions don't work on windows-2022 (at the moment) |
121 | 121 | exclude: |
@@ -153,8 +153,10 @@ jobs: |
153 | 153 | - name: Run cli tests |
154 | 154 | run: npm run test-cli |
155 | 155 | - name: Install msnodesqlv8 |
| 156 | + if: ${{ matrix.node != '22.x' }} |
156 | 157 | run: npm install --no-save msnodesqlv8@^2 |
157 | 158 | - name: Run msnodesqlv8 tests |
| 159 | + if: ${{ matrix.node != '22.x' }} |
158 | 160 | run: npm run test-msnodesqlv8 |
159 | 161 | release: |
160 | 162 | name: Release |
|
0 commit comments