@@ -1253,7 +1253,7 @@ jobs:
12531253 include :
12541254 # x64 glibc
12551255 - os : ubuntu-20.04
1256- node : 18.19.1
1256+ node : 18
12571257 binary : linux-x64-glibc-108
12581258 - os : ubuntu-20.04
12591259 node : 20
@@ -1265,7 +1265,7 @@ jobs:
12651265 # x64 musl
12661266 - os : ubuntu-20.04
12671267 container : node:18-alpine3.17
1268- node : 18.19.1
1268+ node : 18
12691269 binary : linux-x64-musl-108
12701270 - os : ubuntu-20.04
12711271 container : node:20-alpine3.17
@@ -1279,7 +1279,7 @@ jobs:
12791279 # arm64 glibc
12801280 - os : ubuntu-20.04
12811281 arch : arm64
1282- node : 18.19.1
1282+ node : 18
12831283 binary : linux-arm64-glibc-108
12841284 - os : ubuntu-20.04
12851285 arch : arm64
@@ -1294,7 +1294,7 @@ jobs:
12941294 - os : ubuntu-20.04
12951295 arch : arm64
12961296 container : node:18-alpine3.17
1297- node : 18.19.1
1297+ node : 18
12981298 binary : linux-arm64-musl-108
12991299 - os : ubuntu-20.04
13001300 arch : arm64
@@ -1309,7 +1309,7 @@ jobs:
13091309
13101310 # macos x64
13111311 - os : macos-13
1312- node : 18.19.1
1312+ node : 18
13131313 arch : x64
13141314 binary : darwin-x64-108
13151315 - os : macos-13
@@ -1324,7 +1324,7 @@ jobs:
13241324 # macos arm64
13251325 - os : macos-13
13261326 arch : arm64
1327- node : 18.19.1
1327+ node : 18
13281328 target_platform : darwin
13291329 binary : darwin-arm64-108
13301330 - os : macos-13
@@ -1340,7 +1340,7 @@ jobs:
13401340
13411341 # windows x64
13421342 - os : windows-2022
1343- node : 18.19.1
1343+ node : 18
13441344 arch : x64
13451345 binary : win32-x64-108
13461346 - os : windows-2022
@@ -1366,9 +1366,17 @@ jobs:
13661366
13671367 - name : Setup Node
13681368 uses : actions/setup-node@v4
1369+ if : matrix.node != '18'
13691370 with :
13701371 node-version : ${{ matrix.node }}
13711372
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+
13721380 - name : Restore dependency cache
13731381 uses : actions/cache/restore@v4
13741382 id : restore-dependencies
0 commit comments