@@ -172,7 +172,7 @@ jobs:
172
172
include :
173
173
- name : gcc-13-debug-cov
174
174
continue-on-error : false
175
- node : 20
175
+ node : 22
176
176
runs-on : ubuntu-24.04
177
177
BUILD_TYPE : Debug
178
178
CCOMPILER : gcc-13
@@ -182,7 +182,7 @@ jobs:
182
182
183
183
- name : clang-18-debug-asan-ubsan
184
184
continue-on-error : false
185
- node : 20
185
+ node : 22
186
186
runs-on : ubuntu-24.04
187
187
BUILD_TYPE : Debug
188
188
CCOMPILER : clang-18
@@ -195,7 +195,7 @@ jobs:
195
195
196
196
- name : clang-18-release
197
197
continue-on-error : false
198
- node : 20
198
+ node : 22
199
199
runs-on : ubuntu-24.04
200
200
BUILD_TYPE : Release
201
201
CCOMPILER : clang-18
@@ -205,7 +205,7 @@ jobs:
205
205
206
206
- name : clang-18-debug
207
207
continue-on-error : false
208
- node : 18
208
+ node :
209
209
runs-on : ubuntu-24.04
210
210
BUILD_TYPE : Debug
211
211
CCOMPILER : clang-18
@@ -222,7 +222,8 @@ jobs:
222
222
CXXCOMPILER : clang++-18
223
223
CUCUMBER_TIMEOUT : 60000
224
224
ENABLE_CLANG_TIDY : ON
225
-
225
+ NODE_PACKAGE_TESTS_ONLY : ON
226
+ ENABLE_LTO : OFF
226
227
227
228
- name : clang-17-release
228
229
continue-on-error : false
@@ -267,7 +268,7 @@ jobs:
267
268
268
269
- name : gcc-14-release
269
270
continue-on-error : false
270
- node : 20
271
+ node : 22
271
272
runs-on : ubuntu-24.04
272
273
BUILD_TYPE : Release
273
274
CCOMPILER : gcc-14
@@ -276,7 +277,7 @@ jobs:
276
277
277
278
- name : gcc-13-release
278
279
continue-on-error : false
279
- node : 20
280
+ node : 22
280
281
runs-on : ubuntu-24.04
281
282
BUILD_TYPE : Release
282
283
CCOMPILER : gcc-13
@@ -285,7 +286,7 @@ jobs:
285
286
286
287
- name : gcc-12-release
287
288
continue-on-error : false
288
- node : 20
289
+ node : 22
289
290
runs-on : ubuntu-22.04
290
291
BUILD_TYPE : Release
291
292
CCOMPILER : gcc-12
@@ -295,7 +296,7 @@ jobs:
295
296
- name : conan-linux-release-node
296
297
build_node_package : true
297
298
continue-on-error : false
298
- node : 20
299
+ node : 22
299
300
runs-on : ubuntu-24.04
300
301
BUILD_TYPE : Release
301
302
CCOMPILER : clang-16
@@ -306,7 +307,7 @@ jobs:
306
307
- name : conan-linux-debug-node
307
308
build_node_package : true
308
309
continue-on-error : false
309
- node : 20
310
+ node : 22
310
311
runs-on : ubuntu-24.04
311
312
BUILD_TYPE : Debug
312
313
CCOMPILER : clang-16
@@ -317,7 +318,7 @@ jobs:
317
318
- name : conan-macos-x64-release-node
318
319
build_node_package : true
319
320
continue-on-error : true
320
- node : 20
321
+ node : 22
321
322
runs-on : macos-13 # x86_64
322
323
BUILD_TYPE : Release
323
324
CCOMPILER : clang
@@ -329,7 +330,7 @@ jobs:
329
330
- name : conan-macos-arm64-release-node
330
331
build_node_package : true
331
332
continue-on-error : true
332
- node : 20
333
+ node : 22
333
334
runs-on : macos-15 # arm64
334
335
BUILD_TYPE : Release
335
336
CCOMPILER : clang
@@ -551,12 +552,12 @@ jobs:
551
552
run : |
552
553
node --version
553
554
npm run nodejs-tests
554
- - name : Use Node 20
555
+ - name : Use Node 22
555
556
if : ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' }}
556
557
uses : actions/setup-node@v4
557
558
with :
558
- node-version : 20
559
- - name : Run Node package tests on Node 20
559
+ node-version : 22
560
+ - name : Run Node package tests on Node 22
560
561
if : ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' }}
561
562
run : |
562
563
node --version
0 commit comments