diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index d9e9552970..fdc649aa1e 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -457,7 +457,7 @@ jobs: strategy: fail-fast: false matrix: - dbt-version: ['1.3', '1.4', '1.5', '1.6', '1.7', '1.8', '1.9', '1.10', '1.11'] + dbt-version: ['1.3', '1.4', '1.5', '1.6', '1.7', '1.8', '1.9', '1.10', '1.11', '1.12'] steps: - uses: actions/checkout@v7 - name: Set up Python diff --git a/Makefile b/Makefile index 94cc8e492d..b9da58757a 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ install-dev-dbt-%: echo "Installing dbt version: $$version"; \ cp pyproject.toml pyproject.toml.backup; \ $(SED_INPLACE) 's/"pydantic>=2.0.0"/"pydantic"/g' pyproject.toml; \ - if [ "$$version" = "1.10.0" ] || [ "$$version" = "1.11.0" ]; then \ + if [ "$$version" = "1.10.0" ] || [ "$$version" = "1.11.0" ] || [ "$$version" = "1.12.0" ]; then \ echo "Applying special handling for dbt $$version"; \ $(SED_INPLACE) -E 's/"(dbt-core)[^"]*"/"\1~='"$$version"'"/g' pyproject.toml; \ $(SED_INPLACE) -E 's/"(dbt-(bigquery|duckdb|snowflake|athena-community|clickhouse|redshift|trino))[^"]*"/"\1"/g' pyproject.toml; \