diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 52a561985d..d9e9552970 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'] + dbt-version: ['1.3', '1.4', '1.5', '1.6', '1.7', '1.8', '1.9', '1.10', '1.11'] steps: - uses: actions/checkout@v7 - name: Set up Python diff --git a/Makefile b/Makefile index 3edd6066ef..94cc8e492d 100644 --- a/Makefile +++ b/Makefile @@ -33,8 +33,8 @@ 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" ]; then \ - echo "Applying special handling for dbt 1.10.0"; \ + if [ "$$version" = "1.10.0" ] || [ "$$version" = "1.11.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; \ $(SED_INPLACE) -E 's/"(dbt-databricks)[^"]*"/"\1~='"$$version"'"/g' pyproject.toml; \