From 73cb0ce334c8692084d7f5a3620cec644ba1ea86 Mon Sep 17 00:00:00 2001 From: Kei Okada Date: Sat, 14 Dec 2024 17:09:38 +0900 Subject: [PATCH] override node20 https://github.com/actions/upload-artifact/issues/616#issuecomment-2350667347 --- .github/workflows/config.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index d721c333..f6dbb276 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -54,10 +54,22 @@ jobs: catkin: runs-on: ubuntu-latest - container: ubuntu:18.04 + container: + image: ubuntu:18.04 + volumes: + - /tmp/node20:/__e/node20 timeout-minutes: 60 steps: + - name: Try to replace `node` with an glibc 2.17 + shell: bash + run: | + ls -lar /__e/node20 && + apt-get install -y curl && + curl -Lo /tmp/node.tar.gz https://unofficial-builds.nodejs.org/download/release/v20.17.0/node-v20.17.0-linux-x64-glibc-217.tar.gz && + cd /__e/node20 && + tar -x --strip-components=1 -f /tmp/node.tar.gz && + ls -lar /__e/node20/bin/ - name: Checkout uses: actions/checkout@v2 - name: Setup Apt