Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

config validator, custom location and flag #462

Merged
merged 14 commits into from
Aug 7, 2024

Conversation

tashima42
Copy link
Contributor

@tashima42 tashima42 commented Aug 2, 2024

  • adds a config validator
  • customizable config location
  • updates default flags
  • adds an option to input the config using a string

With these changes, automated tests will force us to maintain a valid example config and the generated example config won't replace the current one.

cmd/release/cmd/root.go Outdated Show resolved Hide resolved
cmd/release/cmd/root.go Outdated Show resolved Hide resolved
cmd/release/cmd/root.go Outdated Show resolved Hide resolved
cmd/release/cmd/root.go Outdated Show resolved Hide resolved
@nicholasSUSE nicholasSUSE self-requested a review August 6, 2024 17:34
@tashima42 tashima42 merged commit 5803f67 into rancher:master Aug 7, 2024
2 checks passed
@tashima42 tashima42 deleted the update-config branch August 7, 2024 17:05
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.

4 participants