Skip to content

Add resources/*/*.yml as default include in templates - #3024

Merged
fjakobs merged 2 commits into
mainfrom
fjakobs/nested-resources-includes
Jun 11, 2025
Merged

Add resources/*/*.yml as default include in templates#3024
fjakobs merged 2 commits into
mainfrom
fjakobs/nested-resources-includes

Conversation

@fjakobs

@fjakobsfjakobs commented Jun 10, 2025

Copy link
Copy Markdown
Contributor

Changes

Update default includes to allow pipeline folders under the resources folder.

Why

DABs in the Workspace is adding a feature that adds pipeline folders under resources/. This change makes sure that projects initialized from templates don't need to be modified in order to includes these pipelines.

Tests

@fjakobs
fjakobsforce-pushed the fjakobs/nested-resources-includes branch from 3dc4821 to a192195CompareJune 10, 2025 13:44
@fjakobs
fjakobstemporarily deployed to test-trigger-is June 10, 2025 13:45 — with GitHub Actions Inactive
@denikdenik changed the title Add resources/*/*.yml as default includeAdd resources/*/*.yml as default include in templatesJun 10, 2025
@denik

denik commented Jun 10, 2025

Copy link
Copy Markdown
Contributor

I changed title a bit as otherwise it seems it's core functionality change, not template change. Could you also add Why section?

@fjakobs

Copy link
Copy Markdown
ContributorAuthor

@denik I've added the why section

@denik

Copy link
Copy Markdown
Contributor

I think this also deserves NEXT_CHANGELOG.md entry

@fjakobs
fjakobstemporarily deployed to test-trigger-is June 10, 2025 14:20 — with GitHub Actions Inactive
@fjakobs
fjakobs enabled auto-merge June 11, 2025 08:47
@fjakobs
fjakobs added this pull request to the merge queueJun 11, 2025
Merged via the queue into main with commit 4a96b89Jun 11, 2025
@fjakobs
fjakobs deleted the fjakobs/nested-resources-includes branch June 11, 2025 09:04
deco-sdk-taggingBot added a commit that referenced this pull request Jun 11, 2025
## Release v0.255.0
### Notable Changes
* Fix `databricks auth login` to tolerate URLs copied from the browser ([#3001](#3001)).
### CLI
* Use OS aware runner instead of bash for run-local command ([#2996](#2996))
### Bundles
* Fix "bundle summary -o json" to render null values properly ([#2990](#2990))
* Fix dashboard generation for already imported dashboard ([#3016](#3016))
* Fixed null pointer de-reference if artifacts missing fields ([#3022](#3022))
* Update bundle templates to also include `resources/*/*.yml` ([#3024](#3024))
* Apply YAML formatter on default-python and dbt-sql templates ([#3026](#3026))
denik pushed a commit that referenced this pull request May 20, 2026
## Changes
Update default includes to allow pipeline folders under the `resources`
folder.
## Why
DABs in the Workspace is adding a feature that adds pipeline folders
under `resources/`. This change makes sure that projects initialized
from templates don't need to be modified in order to includes these
pipelines.
## Tests
<!-- How have you tested the changes? -->
<!-- If your PR needs to be included in the release notes for next
release,
add a separate entry in NEXT_CHANGELOG.md as part of your PR. -->
denik pushed a commit that referenced this pull request May 20, 2026
## Release v0.255.0
### Notable Changes
* Fix `databricks auth login` to tolerate URLs copied from the browser ([#3001](#3001)).
### CLI
* Use OS aware runner instead of bash for run-local command ([#2996](#2996))
### Bundles
* Fix "bundle summary -o json" to render null values properly ([#2990](#2990))
* Fix dashboard generation for already imported dashboard ([#3016](#3016))
* Fixed null pointer de-reference if artifacts missing fields ([#3022](#3022))
* Update bundle templates to also include `resources/*/*.yml` ([#3024](#3024))
* Apply YAML formatter on default-python and dbt-sql templates ([#3026](#3026))
Sign up for freeto 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.

3 participants

@fjakobs@denik@andrewnester