From 113af4404abb1bd167bfa650baca0ed4d856c938 Mon Sep 17 00:00:00 2001 From: Itamar Hartstein Date: Thu, 9 Oct 2025 16:01:32 +0300 Subject: [PATCH 1/3] package-lock: remove name to avoid breaking old dbt versions --- elementary/monitor/dbt_project/package-lock.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/elementary/monitor/dbt_project/package-lock.yml b/elementary/monitor/dbt_project/package-lock.yml index abae9d7d7..e1850f41e 100644 --- a/elementary/monitor/dbt_project/package-lock.yml +++ b/elementary/monitor/dbt_project/package-lock.yml @@ -1,8 +1,6 @@ packages: - - name: dbt_utils - package: dbt-labs/dbt_utils + - package: dbt-labs/dbt_utils version: 0.8.6 - - name: elementary - package: elementary-data/elementary + - package: elementary-data/elementary version: 0.20.0 sha1_hash: b947fddc15b523536708ec80fbf40600fff44200 From 3f39e4eb8c7dbc312b6c892cfef7c03f71489590 Mon Sep 17 00:00:00 2001 From: Itamar Hartstein Date: Thu, 9 Oct 2025 16:07:23 +0300 Subject: [PATCH 2/3] remove databricks limitation --- .github/workflows/test-warehouse.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test-warehouse.yml b/.github/workflows/test-warehouse.yml index 0f00f7452..cd350fe4b 100644 --- a/.github/workflows/test-warehouse.yml +++ b/.github/workflows/test-warehouse.yml @@ -121,8 +121,7 @@ jobs: run: > pip install "dbt-core${{ inputs.dbt-version && format('=={0}', inputs.dbt-version) }}" - # TODO: remove the <1.10.2 once we have a fix for https://github.com/elementary-data/elementary/issues/1931 - "dbt-${{ (inputs.warehouse-type == 'databricks_catalog' && 'databricks<1.10.2,') || inputs.warehouse-type }}${{ inputs.dbt-version && format('~={0}', inputs.dbt-version) }}" + "dbt-${{ (inputs.warehouse-type == 'databricks_catalog') || inputs.warehouse-type }}${{ inputs.dbt-version && format('~={0}', inputs.dbt-version) }}" - name: Install Elementary run: | From 0872e70e2da9e42cc71d40470bc5911c43d37f34 Mon Sep 17 00:00:00 2001 From: Itamar Hartstein Date: Thu, 9 Oct 2025 16:26:10 +0300 Subject: [PATCH 3/3] bugfix --- .github/workflows/test-warehouse.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-warehouse.yml b/.github/workflows/test-warehouse.yml index cd350fe4b..43814a8d9 100644 --- a/.github/workflows/test-warehouse.yml +++ b/.github/workflows/test-warehouse.yml @@ -121,7 +121,7 @@ jobs: run: > pip install "dbt-core${{ inputs.dbt-version && format('=={0}', inputs.dbt-version) }}" - "dbt-${{ (inputs.warehouse-type == 'databricks_catalog') || inputs.warehouse-type }}${{ inputs.dbt-version && format('~={0}', inputs.dbt-version) }}" + "dbt-${{ (inputs.warehouse-type == 'databricks_catalog' && 'databricks') || inputs.warehouse-type }}${{ inputs.dbt-version && format('~={0}', inputs.dbt-version) }}" - name: Install Elementary run: |