[CT-2717] Disallow conditional configuration (Jinja-in-yaml rendering) within dependencies.yml
#7905
Labels
multi_project
tech_debt
Behind-the-scenes changes, with little direct impact on end-user functionality
Follow-up to #7857
As described in #7631 (comment), we do not want to allow conditional configuration of
projects
andpackages
withindependencies.yml
(i.e. Jinja-in-yaml rendering). I foresee this making it much trickier to parse this configuration outside ofdbt-core
, and it significantly expands the complexity of use cases we'll need to support in the future.To avoid breaking changes for existing users & use cases, we should continue to support conditional configuration of
packages
if (and onlyif) defined in the old file name,packages.yml
.The text was updated successfully, but these errors were encountered: