mirror of https://github.com/citusdata/citus.git
Move workflow inputs to repository variables
parent
2398b2fb21
commit
a6ec8729b1
|
@ -5,36 +5,6 @@ concurrency:
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
image_suffix:
|
|
||||||
required: false
|
|
||||||
default: "-v1b94240"
|
|
||||||
pg14_version:
|
|
||||||
required: false
|
|
||||||
default: '14.9'
|
|
||||||
pg15_version:
|
|
||||||
required: false
|
|
||||||
default: '15.4'
|
|
||||||
upgrade_pg_versions:
|
|
||||||
required: false
|
|
||||||
default: 14.9-15.4
|
|
||||||
style_checker_tools_version:
|
|
||||||
required: false
|
|
||||||
default: 0.8.18
|
|
||||||
build_image_name:
|
|
||||||
required: false
|
|
||||||
default: "citus/extbuilder"
|
|
||||||
test_image_name:
|
|
||||||
required: false
|
|
||||||
default: "citus/exttester"
|
|
||||||
fail_test_image_name:
|
|
||||||
required: false
|
|
||||||
default: "citus/failtester"
|
|
||||||
pgupgrade_image_name:
|
|
||||||
required: false
|
|
||||||
default: "citus/pgupgradetester"
|
|
||||||
citusupgrade_image_name:
|
|
||||||
required: false
|
|
||||||
default: "citus/citusupgradetester"
|
|
||||||
skip_test_flakyness:
|
skip_test_flakyness:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
default: false
|
||||||
|
@ -43,7 +13,7 @@ jobs:
|
||||||
check-sql-snapshots:
|
check-sql-snapshots:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: citus/extbuilder:latest
|
image: ${{ vars.build_image_name }}:latest
|
||||||
options: --user root
|
options: --user root
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
|
@ -54,7 +24,7 @@ jobs:
|
||||||
check-style:
|
check-style:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: citus/stylechecker:${{ inputs.style_checker_tools_version }}${{ inputs.image_suffix }}
|
image: ${{ vars.style_checker_image_name }}:${{ vars.style_checker_tools_version }}${{ vars.image_suffix }}
|
||||||
steps:
|
steps:
|
||||||
- name: Check Snapshots
|
- name: Check Snapshots
|
||||||
run: |
|
run: |
|
||||||
|
@ -100,12 +70,12 @@ jobs:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
image_name:
|
image_name:
|
||||||
- ${{ inputs.build_image_name }}
|
- ${{ vars.build_image_name }}
|
||||||
image_suffix:
|
image_suffix:
|
||||||
- ${{ inputs.image_suffix}}
|
- ${{ vars.image_suffix}}
|
||||||
pg_version:
|
pg_version:
|
||||||
- ${{ inputs.pg14_version }}
|
- ${{ vars.pg14_version }}
|
||||||
- ${{ inputs.pg15_version }}
|
- ${{ vars.pg15_version }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ matrix.image_suffix }}"
|
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ matrix.image_suffix }}"
|
||||||
|
@ -132,10 +102,10 @@ jobs:
|
||||||
suite:
|
suite:
|
||||||
- regress
|
- regress
|
||||||
image_name:
|
image_name:
|
||||||
- ${{ inputs.test_image_name }}
|
- ${{ vars.test_image_name }}
|
||||||
pg_version:
|
pg_version:
|
||||||
- ${{ inputs.pg14_version }}
|
- ${{ vars.pg14_version }}
|
||||||
- ${{ inputs.pg15_version }}
|
- ${{ vars.pg15_version }}
|
||||||
make:
|
make:
|
||||||
- check-split
|
- check-split
|
||||||
- check-multi
|
- check-multi
|
||||||
|
@ -154,44 +124,44 @@ jobs:
|
||||||
- check-enterprise-isolation-logicalrep-3
|
- check-enterprise-isolation-logicalrep-3
|
||||||
include:
|
include:
|
||||||
- make: check-failure
|
- make: check-failure
|
||||||
pg_version: ${{ inputs.pg14_version }}
|
pg_version: ${{ vars.pg14_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-failure
|
- make: check-failure
|
||||||
pg_version: ${{ inputs.pg15_version }}
|
pg_version: ${{ vars.pg15_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-enterprise-failure
|
- make: check-enterprise-failure
|
||||||
pg_version: ${{ inputs.pg14_version }}
|
pg_version: ${{ vars.pg14_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-enterprise-failure
|
- make: check-enterprise-failure
|
||||||
pg_version: ${{ inputs.pg15_version }}
|
pg_version: ${{ vars.pg15_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-pytest
|
- make: check-pytest
|
||||||
pg_version: ${{ inputs.pg14_version }}
|
pg_version: ${{ vars.pg14_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-pytest
|
- make: check-pytest
|
||||||
pg_version: ${{ inputs.pg15_version }}
|
pg_version: ${{ vars.pg15_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: installcheck
|
- make: installcheck
|
||||||
suite: cdc
|
suite: cdc
|
||||||
image_name: ${{ inputs.test_image_name }}
|
image_name: ${{ vars.test_image_name }}
|
||||||
pg_version: ${{ inputs.pg15_version }}
|
pg_version: ${{ vars.pg15_version }}
|
||||||
- make: check-query-generator
|
- make: check-query-generator
|
||||||
pg_version: ${{ inputs.pg14_version }}
|
pg_version: ${{ vars.pg14_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
- make: check-query-generator
|
- make: check-query-generator
|
||||||
pg_version: ${{ inputs.pg15_version }}
|
pg_version: ${{ vars.pg15_version }}
|
||||||
suite: regress
|
suite: regress
|
||||||
image_name: ${{ inputs.fail_test_image_name }}
|
image_name: ${{ vars.fail_test_image_name }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ inputs.image_suffix }}"
|
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ vars.image_suffix }}"
|
||||||
options: --user root
|
options: --user root
|
||||||
needs:
|
needs:
|
||||||
- build
|
- build
|
||||||
|
@ -227,7 +197,7 @@ jobs:
|
||||||
name: PG${{ matrix.pg_version }} - regress - check-arbitrary-configs
|
name: PG${{ matrix.pg_version }} - regress - check-arbitrary-configs
|
||||||
runs-on: ubuntu-latest #-16core
|
runs-on: ubuntu-latest #-16core
|
||||||
container:
|
container:
|
||||||
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ inputs.image_suffix }}"
|
image: "${{ matrix.image_name }}:${{ matrix.pg_version }}${{ vars.image_suffix }}"
|
||||||
options: --user root
|
options: --user root
|
||||||
needs:
|
needs:
|
||||||
- build
|
- build
|
||||||
|
@ -236,10 +206,10 @@ jobs:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
image_name:
|
image_name:
|
||||||
- ${{ inputs.fail_test_image_name }}
|
- ${{ vars.fail_test_image_name }}
|
||||||
pg_version:
|
pg_version:
|
||||||
- ${{ inputs.pg14_version }}
|
- ${{ vars.pg14_version }}
|
||||||
- ${{ inputs.pg15_version }}
|
- ${{ vars.pg15_version }}
|
||||||
parallel: [1,2,3,4,5,6]
|
parallel: [1,2,3,4,5,6]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
|
@ -261,7 +231,7 @@ jobs:
|
||||||
test-pg-upgrade:
|
test-pg-upgrade:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: "${{ inputs.pgupgrade_image_name }}:${{ inputs.upgrade_pg_versions }}${{ inputs.image_suffix }}"
|
image: "${{ vars.pgupgrade_image_name }}:${{ vars.upgrade_pg_versions }}${{ vars.image_suffix }}"
|
||||||
options: --user root
|
options: --user root
|
||||||
needs:
|
needs:
|
||||||
- build
|
- build
|
||||||
|
@ -300,7 +270,7 @@ jobs:
|
||||||
test-citus-upgrade:
|
test-citus-upgrade:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: "${{ inputs.citusupgrade_image_name }}:${{ inputs.pg14_version }}${{ inputs.image_suffix }}"
|
image: "${{ vars.citusupgrade_image_name }}:${{ vars.pg14_version }}${{ vars.image_suffix }}"
|
||||||
options: --user root
|
options: --user root
|
||||||
needs:
|
needs:
|
||||||
- build
|
- build
|
||||||
|
@ -340,7 +310,7 @@ jobs:
|
||||||
upload-coverage:
|
upload-coverage:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: citus/exttester:${{ inputs.pg15_version }}${{ inputs.image_suffix }}
|
image: ${{ vars.test_image_name }}:${{ vars.pg15_version }}${{ vars.image_suffix }}
|
||||||
needs:
|
needs:
|
||||||
- test-citus
|
- test-citus
|
||||||
- test-arbitrary-configs
|
- test-arbitrary-configs
|
||||||
|
@ -432,7 +402,7 @@ jobs:
|
||||||
name: Test flakyness
|
name: Test flakyness
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: ${{ inputs.fail_test_image_name }}:${{ inputs.pg15_version }}${{ inputs.image_suffix }}
|
image: ${{ vars.fail_test_image_name }}:${{ vars.pg15_version }}${{ vars.image_suffix }}
|
||||||
options: --user root
|
options: --user root
|
||||||
env:
|
env:
|
||||||
runs: 8
|
runs: 8
|
||||||
|
|
Loading…
Reference in New Issue