Skip to content

[0.18] frontend: add build-time source filters - #1206

Merged
cpuguy83 merged 4 commits into
project-dalec:release/0.18from
cpuguy83:0.18_backport_source_filters
Aug 18, 2026
Merged

[0.18] frontend: add build-time source filters#1206
cpuguy83 merged 4 commits into
project-dalec:release/0.18from
cpuguy83:0.18_backport_source_filters

Conversation

@cpuguy83

Copy link
Copy Markdown
Collaborator

No description provided.

Add a source-options context that can provide a YAML source filter
config at build time. The config currently supports global_excludes
which can be used to filter out paths from all sources.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit 3713d39)
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit ff5f3f6)
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
Faithful backport of c3dc024, which couldn't be directly cherry-picked
due to file conflicts.

(cherry picked from commit c3dc024)

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit 9f620a3)
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
This is required per rulesets.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit 9a577dd)
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit 6cf868c)
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
@cpuguy83 cpuguy83 changed the title [0.18] backport source filters [0.18] frontend: add build-time source filters - #1205 Aug 17, 2026
@cpuguy83 cpuguy83 changed the title [0.18] frontend: add build-time source filters - #1205 [0.18] frontend: add build-time source filters Aug 17, 2026
@cpuguy83 cpuguy83 changed the title [0.18] frontend: add build-time source filters [0.18] frontend: add build-time source filters Aug 17, 2026
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
@cpuguy83
cpuguy83 merged commit b556dec into project-dalec:release/0.18 Aug 18, 2026
24 checks passed
@cpuguy83
cpuguy83 deleted the 0.18_backport_source_filters branch August 18, 2026 19:29
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