Skip to content

Support layered config files#10

Draft
rical wants to merge 2 commits into
mainfrom
multiple-config-support
Draft

Support layered config files#10
rical wants to merge 2 commits into
mainfrom
multiple-config-support

Conversation

@rical
Copy link
Copy Markdown
Contributor

@rical rical commented Apr 28, 2026

Make -f/--config-file repeatable and merge each YAML file into a single config dict via a small recursive deep_merge. This lets users track a base config in git and overlay an untracked secrets file containing per-repo tokens.

rical added 2 commits April 28, 2026 10:38
Make -f/--config-file repeatable and merge each YAML file into a
single config dict via a small recursive deep_merge. This lets users
track a base config in git and overlay an untracked secrets file
containing per-repo tokens.

Signed-off-by: Richard Alpe <richard@bit42.se>
Useful for verifying which values win when layering multiple -f
config files. Exits before any side effects (workqueue creation,
repo cloning).

Signed-off-by: Richard Alpe <richard@bit42.se>
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.

1 participant