Skip to content

Conversation

@timj
Copy link
Member

@timj timj commented Jan 27, 2026

The pipeline readers can already read ResourcePath URIs.

@timj timj force-pushed the tickets/DM-50999 branch from b508c3f to 1e3b402 Compare January 29, 2026 22:55
Copy link
Member

@kfindeisen kfindeisen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some concerns about the behavior changes:

files = ResourcePath.findFileResources([self.path], file_filter=r".*\.yaml$")
for file in files:
if "QuickTemplate" in file:
print("GRAPH BUILD FILE: ", file)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this bare print shouldn't be here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct. Debug left over.

[self.path.join("_ingredients", forceDirectory=True)], file_filter=r".*\.yaml$"
)
# Do not want anything from the injection subdirectory.
if "injection/" not in f.path
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe we do want to validate these pipelines, though the "WithFakes" filter on line 94/101 clearly needs to be updated.

Copy link
Member Author

@timj timj Feb 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They weren't being validated before and I don't know how any of this works to know how to fix the validation. The change triggered here is that the test is finding things in subdirectories whereas before it was only looking in a single directory.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I'd call it a bug in #223. I can ticket it, but please mark it as TODO instead making it sound as if SI pipelines are exempt from validation.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great. Will do. Can add the ticket number once you've filed it.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

The pipeline readers can already read ResourcePath URIs.
@timj timj force-pushed the tickets/DM-50999 branch from 1e3b402 to 7d4aee1 Compare February 6, 2026 20:26
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

Successfully merging this pull request may close these issues.

2 participants