From e20adf2ab1b2275400f8d5ab68210a06c985a741 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Fri, 4 Oct 2024 11:20:28 +0100 Subject: [PATCH] Freeze dbt version for integration tests --- .github/workflows/pr_tests.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr_tests.yml b/.github/workflows/pr_tests.yml index a63cd3db..6f2b5513 100644 --- a/.github/workflows/pr_tests.yml +++ b/.github/workflows/pr_tests.yml @@ -59,8 +59,9 @@ jobs: # Run tests from integration_tests sub dir working-directory: ./integration_tests strategy: + fail-fast: false matrix: - dbt_version: ["1.*"] + dbt_version: ["1.8.*"] warehouse: ["postgres", "bigquery", "snowflake", "databricks", "redshift"] # TODO: Add RS self-hosted runner services: postgres: @@ -111,7 +112,8 @@ jobs: - name: Install dependencies run: | pip install wheel setuptools - pip install -Iv dbt-${{ matrix.warehouse }}==${{ matrix.dbt_version }} --upgrade + pip install -Iv pip install dbt-core>=1.8.0,<1.9.0 + pip install -Iv dbt-${{ matrix.warehouse } --no-deps dbt deps if: ${{matrix.warehouse != 'spark'}}