dbt-checkpoint icon indicating copy to clipboard operation
dbt-checkpoint copied to clipboard

Tracking makes mandatory the need of some artifacts

Open b-per opened this issue 1 year ago • 1 comments

Describe the bug Some hooks don't require artifacts, like unify-column-description

Up until v1.0 the hook will run even though the manifest is not available.

From v1.1 onward, tracking checks for the manifest.json. https://github.com/dbt-checkpoint/dbt-checkpoint/blob/a055f90be64d81e48d180f968529b0e2ae271926/dbt_checkpoint/unify_column_description.py#L75-L79

Disabling tracking doesn't fix the issue and still raises an error.

To Reproduce Steps to reproduce the behavior:

  1. install dbt-checkpoint v1.1
  2. run the hook unify-column-description

Expected behavior The hook runs without requiring manifest.json

Version: v1.1.0

b-per avatar Apr 03 '23 17:04 b-per

encountering the same problem. hooks: check-script-has-no-table-name check-script-ref-and-source check-column-desc-are-same check-source-columns-have-desc

yingyingqiqi avatar Apr 04 '23 04:04 yingyingqiqi