From d81a742ce05208c645547caa96e6b2aab10c10ba Mon Sep 17 00:00:00 2001 From: Roberto Scolaro Date: Fri, 6 Dec 2024 11:15:53 +0000 Subject: [PATCH] workaround Signed-off-by: Roberto Scolaro --- .github/workflows/ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d17c9d6050..76da96276f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -116,9 +116,20 @@ jobs: runs-on: ubuntu-latest container: image: ${{ needs.builder.outputs.builder_image }} + volumes: + - ${{ inputs.architecture == 'x86_64' && '/node20217:/node20217:rw,rshared' || ' ' }} + - ${{ inputs.architecture == 'x86_64' && '/node20217:/__e/node20:ro,rshared' || ' ' }} env: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true steps: + - name: install nodejs20glibc2.17 + if: ${{ inputs.architecture == 'x86_64' }} + run: | + yum install curl -yyq + curl -LO https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz + tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217 + ldd /__e/node20/bin/node + - name: Checkout Sysdig uses: actions/checkout@v3 with: