diff --git a/.github/actions/install_extension/action.yml b/.github/actions/install_extension/action.yml index 207c8b1cc..971fd3087 100644 --- a/.github/actions/install_extension/action.yml +++ b/.github/actions/install_extension/action.yml @@ -2,6 +2,9 @@ name: install_extension inputs: pg_major: required: false + skip_installation: + required: false + default: false runs: using: composite steps: @@ -20,6 +23,7 @@ runs: with: name: build-${{ env.PG_MAJOR }} - name: Install Extension + if: ${{ inputs.skip_installation != false }} run: tar xfv "install-$PG_MAJOR.tar" --directory / shell: bash - name: Configure diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index ca32ccdeb..b19b0cb9c 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -298,6 +298,8 @@ jobs: steps: - uses: actions/checkout@v3.5.0 - uses: "./.github/actions/install_extension" + with: + skip_installation: true - name: Install and test citus upgrade run: |- chown -R circleci .