Skip to content

Add configuration management with Viper (Topic 2)#3

Merged
ygalblum merged 1 commit into
dcm-project:mainfrom
ygalblum:topic-2-configuration
Mar 16, 2026
Merged

Add configuration management with Viper (Topic 2)#3
ygalblum merged 1 commit into
dcm-project:mainfrom
ygalblum:topic-2-configuration

Conversation

@ygalblum

Copy link
Copy Markdown
Contributor

Implement internal/config package with Viper-based configuration loading supporting file, environment variable, and CLI flag precedence. Config is loaded via PersistentPreRunE on the root command and propagated to subcommands through the command context.

Implement internal/config package with Viper-based configuration
loading supporting file, environment variable, and CLI flag
precedence. Config is loaded via PersistentPreRunE on the root
command and propagated to subcommands through the command context.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
@ygalblum ygalblum force-pushed the topic-2-configuration branch from bac9171 to 495c069 Compare March 16, 2026 13:55
@ygalblum ygalblum merged commit 5d8b059 into dcm-project:main Mar 16, 2026
4 checks passed
@ygalblum ygalblum deleted the topic-2-configuration branch March 16, 2026 13:58
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.

3 participants