From 6f6d501a3ea492d0c199f1523aceb14938ae3b5a Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Mon, 12 Feb 2024 19:48:02 +0000 Subject: [PATCH] chore: dont setup up if running in docker --- .github/workflows/build-and-test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f0dd5bf9..e571c5ed 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -193,6 +193,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} + if: matrix.docker != true - if: runner.os == 'Windows' run: echo "ONLY_DOWNLOAD_PACT_FOR_WINDOWS=true" >> $GITHUB_ENV @@ -201,7 +202,7 @@ jobs: env: GITHUB_TOKEN: ${{ github.token }} - run: ./script/ci/download-standalone-and-test.sh - if: runner.os == 'Linux' && matrix.docker != true + if: matrix.docker != true # Linux aarch64 tests are skipped as QEMU fails when executing the ruby binaries # Related comment: https://github.com/phusion/passenger/issues/2288#issuecomment-1387625121