Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using local copies of artifact schemas for validation causes breakage #99

Open
psygnoser opened this issue Jul 30, 2024 · 3 comments
Open

Comments

@psygnoser
Copy link

Recently the package dbt-common, which is an dependency of dbt-core has updated from 1.5.0 to 1.6.0. This introduced schema changes in mainfest.json which in turn caused this package to break, since it's using a local copy of the V12 schema which has meanwhile updated to include the new schema changes (see here).

At first I've actually opened an issue with them (please see here ), but apparently their policy is, that changes to the schemas are allowed to happen in between versions, which means your package might fail at any time (when any dbt-core dependancies update etc), even if no new artifact schema version was released.

@jochemvandooren
Copy link

Just wanted to say that I also have this problem. I am unable to use this package anymore because of the changes mentioned.

@psygnoser
Copy link
Author

@jochemvandooren The workaround is to lock dbt-common to version 1.5.0.

@jochemvandooren
Copy link

@jochemvandooren The workaround is to lock dbt-common to version 1.5.0.

Yes, sorry I managed fix it indeed 👍 . Not the desired solution though!

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

No branches or pull requests

2 participants