From 04a7ad7a1c34c3d6d0824fa70cdd894165ab562b Mon Sep 17 00:00:00 2001 From: MikhailB <36865467+lKolabrodl@users.noreply.github.com> Date: Sun, 30 Aug 2026 04:25:10 +0300 Subject: [PATCH] ci: add dbt 1.11 to test matrix Signed-off-by: MikhailB <36865467+lKolabrodl@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- Makefile | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) 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..ee6b335908 100644 --- a/Makefile +++ b/Makefile @@ -38,6 +38,10 @@ install-dev-dbt-%: $(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; \ + elif [ "$$version" = "1.11.0" ]; then \ + echo "Applying special handling for dbt 1.11.0"; \ + $(SED_INPLACE) -E 's/"(dbt-core)[^"]*"/"\1~='"$$version"'"/g' pyproject.toml; \ + $(SED_INPLACE) -E 's/"(dbt-(bigquery|duckdb|snowflake|athena-community|clickhouse|databricks|redshift|trino))[^"]*"/"\1"/g' pyproject.toml; \ else \ echo "Applying version $$version to all dbt packages"; \ $(SED_INPLACE) -E 's/"(dbt-[^"><=~!]+)[^"]*"/"\1~='"$$version"'"/g' pyproject.toml; \