@@ -509,7 +509,7 @@ jobs:
509
509
strategy :
510
510
fail-fast : false
511
511
matrix :
512
- node : [14, 16, 18, 20, 21 ]
512
+ node : [14, 16, 18, 20, 22 ]
513
513
steps :
514
514
- name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
515
515
uses : actions/checkout@v4
@@ -569,7 +569,7 @@ jobs:
569
569
strategy :
570
570
fail-fast : false
571
571
matrix :
572
- node : [14, 16, 18, 20, 21 ]
572
+ node : [14, 16, 18, 20, 22 ]
573
573
steps :
574
574
- name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
575
575
uses : actions/checkout@v4
@@ -832,12 +832,12 @@ jobs:
832
832
strategy :
833
833
fail-fast : false
834
834
matrix :
835
- node : [14, 16, 18, 20, 21 ]
835
+ node : [14, 16, 18, 20, 22 ]
836
836
typescript :
837
837
- false
838
838
include :
839
839
# Only check typescript for latest version (to streamline CI)
840
- - node : 20
840
+ - node : 22
841
841
typescript : ' 3.8'
842
842
steps :
843
843
- name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
@@ -874,7 +874,7 @@ jobs:
874
874
strategy :
875
875
fail-fast : false
876
876
matrix :
877
- node : [18, 20, 21 ]
877
+ node : [18, 20, 22 ]
878
878
remix : [1, 2]
879
879
# Remix v2 only supports Node 18+, so run Node 14, 16 tests separately
880
880
include :
@@ -1294,6 +1294,8 @@ jobs:
1294
1294
node : 18
1295
1295
- os : ubuntu-20.04
1296
1296
node : 20
1297
+ - os : ubuntu-20.04
1298
+ node : 22
1297
1299
1298
1300
# x64 musl
1299
1301
- os : ubuntu-20.04
@@ -1305,6 +1307,9 @@ jobs:
1305
1307
- os : ubuntu-20.04
1306
1308
container : node:20-alpine3.17
1307
1309
node : 20
1310
+ - os : ubuntu-20.04
1311
+ container : node:22-alpine3.18
1312
+ node : 22
1308
1313
1309
1314
# arm64 glibc
1310
1315
- os : ubuntu-20.04
@@ -1316,6 +1321,9 @@ jobs:
1316
1321
- os : ubuntu-20.04
1317
1322
arch : arm64
1318
1323
node : 20
1324
+ - os : ubuntu-20.04
1325
+ arch : arm64
1326
+ node : 22
1319
1327
1320
1328
# arm64 musl
1321
1329
- os : ubuntu-20.04
@@ -1330,6 +1338,10 @@ jobs:
1330
1338
arch : arm64
1331
1339
container : node:20-alpine3.17
1332
1340
node : 20
1341
+ - os : ubuntu-20.04
1342
+ arch : arm64
1343
+ container : node:22-alpine3.18
1344
+ node : 22
1333
1345
1334
1346
# macos x64
1335
1347
- os : macos-11
@@ -1341,35 +1353,42 @@ jobs:
1341
1353
- os : macos-11
1342
1354
node : 20
1343
1355
arch : x64
1356
+ - os : macos-11
1357
+ node : 22
1358
+ arch : x64
1344
1359
1345
1360
# macos arm64
1346
1361
- os : macos-12
1347
1362
arch : arm64
1348
1363
node : 16
1349
1364
target_platform : darwin
1350
-
1351
1365
- os : macos-12
1352
1366
arch : arm64
1353
1367
node : 18
1354
1368
target_platform : darwin
1355
-
1356
1369
- os : macos-12
1357
1370
arch : arm64
1358
1371
node : 20
1359
1372
target_platform : darwin
1373
+ - os : macos-12
1374
+ arch : arm64
1375
+ node : 22
1376
+ target_platform : darwin
1360
1377
1361
1378
# windows x64
1362
1379
- os : windows-2022
1363
1380
node : 16
1364
1381
arch : x64
1365
-
1366
1382
- os : windows-2022
1367
1383
node : 18
1368
1384
arch : x64
1369
-
1370
1385
- os : windows-2022
1371
1386
node : 20
1372
1387
arch : x64
1388
+ - os : windows-2022
1389
+ node : 22
1390
+ arch : x64
1391
+
1373
1392
steps :
1374
1393
- name : Setup (alpine)
1375
1394
if : contains(matrix.container, 'alpine')
0 commit comments