Skip to content

ci: add dbt 1.12 to test matrix - #6028

Merged
cmgoffena13 merged 3 commits into
SQLMesh:mainfrom
ravi-p-k-1:5993-dbt-1.12-ci
Sep 5, 2026
Merged

ci: add dbt 1.12 to test matrix#6028
cmgoffena13 merged 3 commits into
SQLMesh:mainfrom
ravi-p-k-1:5993-dbt-1.12-ci

Conversation

@ravi-p-k-1

@ravi-p-k-1 ravi-p-k-1 commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Description

Adds dbt 1.12 to the test-dbt-versions CI matrix (#5993). dbt-duckdb has no 1.12.0 release on PyPI yet, so install-dev-dbt-% in the Makefile now routes 1.12.0 through the same special-case handling as 1.10.0: pins only dbt-core/dbt-databricks, leaves other adapters (dbt-bigquery, dbt-duckdb, dbt-snowflake, dbt-athena-community, dbt-clickhouse,
dbt-redshift, dbt-trino) unpinned so the resolver can pick a compatible version.

Fixes #5993

Test Plan

Verified locally (WSL Ubuntu):

  • UV=1 make install-dev-dbt-1.12 succeeds
  • make dbt-fast-test → 88 passed, 0 failed
  • sqlmesh info --skip-connection in examples/sushi_dbt loads the project successfully under dbt-core 1.12.3

Checklist

  • I have run make style and fixed any issues
  • I have added tests for my changes (if applicable)
  • All existing tests pass (make fast-test)
  • My commits are signed off (git commit -s) per the DCO

Signed-off-by: Ravi Kakadia <ravipkakadia1@gmail.com>
…bt-1.12-ci

Signed-off-by: Ravi Kakadia <ravipkakadia1@gmail.com>
Comment thread Makefile
@cmgoffena13
cmgoffena13 merged commit b1e36b9 into SQLMesh:main Sep 5, 2026
34 checks passed
@ravi-p-k-1
ravi-p-k-1 deleted the 5993-dbt-1.12-ci branch September 5, 2026 03:48
@ravi-p-k-1
ravi-p-k-1 restored the 5993-dbt-1.12-ci branch September 5, 2026 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI Upgrade - Adding in CI stage to run tests for DBT v1.12

2 participants