From 29826c66679b6c7bec170f779897e6a8fc2b1449 Mon Sep 17 00:00:00 2001 From: Mila Page Date: Wed, 20 Mar 2024 19:38:48 -0700 Subject: [PATCH] Add bigquery. Tweak params. --- .github/workflows/internal-archive-release.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/internal-archive-release.yml b/.github/workflows/internal-archive-release.yml index 4994eaa..bf04651 100644 --- a/.github/workflows/internal-archive-release.yml +++ b/.github/workflows/internal-archive-release.yml @@ -18,7 +18,7 @@ on: sha: description: "The sha to use (leave empty to use latest on main)" type: string - required: false + required: true permissions: read-all @@ -86,7 +86,7 @@ jobs: # Testing with Tox # - name: "Install Python Dependencies" - if: contains(fromJSON( '["redshift", "snowflake"]' ), inputs.dbms_name) + if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name) run: | python -m pip install --user --upgrade pip python -m pip install tox @@ -94,7 +94,7 @@ jobs: python -m tox --version - name: "Run Tests using tox" - if: contains(fromJSON( '["redshift", "snowflake"]' ), inputs.dbms_name) + if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name) run: tox # @@ -111,11 +111,12 @@ jobs: #################### # Integration Tests #################### + run-integration-tests: name: 'Integration Tests (Tox)' runs-on: ubuntu-latest needs: [job-setup] - if: contains(fromJSON( '["redshift", "snowflake"]' ), inputs.dbms_name) + if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name) env: TOXENV: integration @@ -252,7 +253,7 @@ jobs: # 1. Build with setup.py # - name: "Build Distributions - scripts/build-dist.sh" - if: contains(fromJSON( '["redshift", "snowflake"]' ), inputs.dbms_name) + if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name) run: scripts/build-dist.sh #