Closed welpo closed 4 months ago
This PR introduces the ability to override boolean configuration flags through environment variables. Example, with sumi.toml containing quiet = true, you can do:
sumi.toml
quiet = true
GIT_SUMI_QUIET=false git sumi '👷 misc(CI): rename git-sumi job'
And quiet will be correctly set to false:
false
💬 Input: "👷 misc(CI): rename git-sumi job" ✅ All 10 checks passed.
cargo fmt
Summary
This PR introduces the ability to override boolean configuration flags through environment variables. Example, with
sumi.toml
containingquiet = true
, you can do:And quiet will be correctly set to
false
:How has this been tested?
Type of change
Checklist
cargo fmt
.