File tree 1 file changed +10
-6
lines changed
1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change 27
27
GIT_FETCH_JOBS : 8
28
28
NET_RETRY_COUNT : 5
29
29
DEFAULT_BUILD_VARIANT : release
30
- ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : true
31
30
32
31
jobs :
33
32
posix :
@@ -251,9 +250,6 @@ jobs:
251
250
- libc++-14-dev
252
251
- libc++abi-14-dev
253
252
254
- - toolset : clang
255
- cxxstd : " 11,14"
256
- os : macos-12
257
253
- toolset : clang
258
254
cxxstd : " 20"
259
255
os : macos-13
@@ -262,7 +258,11 @@ jobs:
262
258
os : macos-14
263
259
264
260
runs-on : ${{matrix.os}}
265
- container : ${{matrix.container}}
261
+ container :
262
+ image : ${{matrix.container}}
263
+ volumes :
264
+ - /node20217:/node20217:rw,rshared
265
+ - ${{ startsWith(matrix.container, 'ubuntu:1') && '/node20217:/__e/node20:ro,rshared' || ' ' }}
266
266
267
267
steps :
268
268
- name : Setup environment
@@ -286,9 +286,13 @@ jobs:
286
286
fi
287
287
apt-get -o Acquire::Retries=$NET_RETRY_COUNT install -y sudo software-properties-common tzdata wget curl apt-transport-https ca-certificates make build-essential g++ $PYTHON_PACKAGE python3 perl git cmake
288
288
fi
289
+ if [[ "${{matrix.container}}" == "ubuntu:1"* ]]; then
290
+ # Node 20 doesn't work with Ubuntu 16/18 glibc: https://github.com/actions/checkout/issues/1590
291
+ curl -sL https://archives.boost.io/misc/node/node-v20.9.0-linux-x64-glibc-217.tar.xz | tar -xJ --strip-components 1 -C /node20217
292
+ fi
289
293
fi
290
294
git config --global pack.threads 0
291
- - uses : actions/checkout@v3
295
+ - uses : actions/checkout@v4
292
296
293
297
- name : Install packages
294
298
if : matrix.install
You can’t perform that action at this time.
0 commit comments