@@ -1253,7 +1253,7 @@ jobs:
1253
1253
include :
1254
1254
# x64 glibc
1255
1255
- os : ubuntu-20.04
1256
- node : 18.19.1
1256
+ node : 18
1257
1257
binary : linux-x64-glibc-108
1258
1258
- os : ubuntu-20.04
1259
1259
node : 20
@@ -1265,7 +1265,7 @@ jobs:
1265
1265
# x64 musl
1266
1266
- os : ubuntu-20.04
1267
1267
container : node:18-alpine3.17
1268
- node : 18.19.1
1268
+ node : 18
1269
1269
binary : linux-x64-musl-108
1270
1270
- os : ubuntu-20.04
1271
1271
container : node:20-alpine3.17
@@ -1279,7 +1279,7 @@ jobs:
1279
1279
# arm64 glibc
1280
1280
- os : ubuntu-20.04
1281
1281
arch : arm64
1282
- node : 18.19.1
1282
+ node : 18
1283
1283
binary : linux-arm64-glibc-108
1284
1284
- os : ubuntu-20.04
1285
1285
arch : arm64
@@ -1294,7 +1294,7 @@ jobs:
1294
1294
- os : ubuntu-20.04
1295
1295
arch : arm64
1296
1296
container : node:18-alpine3.17
1297
- node : 18.19.1
1297
+ node : 18
1298
1298
binary : linux-arm64-musl-108
1299
1299
- os : ubuntu-20.04
1300
1300
arch : arm64
@@ -1309,7 +1309,7 @@ jobs:
1309
1309
1310
1310
# macos x64
1311
1311
- os : macos-13
1312
- node : 18.19.1
1312
+ node : 18
1313
1313
arch : x64
1314
1314
binary : darwin-x64-108
1315
1315
- os : macos-13
@@ -1324,7 +1324,7 @@ jobs:
1324
1324
# macos arm64
1325
1325
- os : macos-13
1326
1326
arch : arm64
1327
- node : 18.19.1
1327
+ node : 18
1328
1328
target_platform : darwin
1329
1329
binary : darwin-arm64-108
1330
1330
- os : macos-13
@@ -1340,7 +1340,7 @@ jobs:
1340
1340
1341
1341
# windows x64
1342
1342
- os : windows-2022
1343
- node : 18.19.1
1343
+ node : 18
1344
1344
arch : x64
1345
1345
binary : win32-x64-108
1346
1346
- os : windows-2022
@@ -1366,9 +1366,17 @@ jobs:
1366
1366
1367
1367
- name : Setup Node
1368
1368
uses : actions/setup-node@v4
1369
+ if : matrix.node != '18'
1369
1370
with :
1370
1371
node-version : ${{ matrix.node }}
1371
1372
1373
+ # We need to make sure to use a proper version of v18 that satisifes our minimum version
1374
+ - name : Setup Node (v18)
1375
+ uses : actions/setup-node@v4
1376
+ if : matrix.node != '18'
1377
+ with :
1378
+ node-version-file : ' package.json'
1379
+
1372
1380
- name : Restore dependency cache
1373
1381
uses : actions/cache/restore@v4
1374
1382
id : restore-dependencies
0 commit comments