skip_installation for test-citus-upgrade

pull/7154/head
Gokhan Gulbiz 2023-08-21 17:32:49 +03:00
parent e3689c57dd
commit 95c9d26de1
No known key found for this signature in database
GPG Key ID: 608EF06B6BD1B45B
2 changed files with 6 additions and 0 deletions

View File

@ -2,6 +2,9 @@ name: install_extension
inputs: inputs:
pg_major: pg_major:
required: false required: false
skip_installation:
required: false
default: false
runs: runs:
using: composite using: composite
steps: steps:
@ -20,6 +23,7 @@ runs:
with: with:
name: build-${{ env.PG_MAJOR }} name: build-${{ env.PG_MAJOR }}
- name: Install Extension - name: Install Extension
if: ${{ inputs.skip_installation != false }}
run: tar xfv "install-$PG_MAJOR.tar" --directory / run: tar xfv "install-$PG_MAJOR.tar" --directory /
shell: bash shell: bash
- name: Configure - name: Configure

View File

@ -298,6 +298,8 @@ jobs:
steps: steps:
- uses: actions/checkout@v3.5.0 - uses: actions/checkout@v3.5.0
- uses: "./.github/actions/install_extension" - uses: "./.github/actions/install_extension"
with:
skip_installation: true
- name: Install and test citus upgrade - name: Install and test citus upgrade
run: |- run: |-
chown -R circleci . chown -R circleci .