Skip to content

feat(cli): native env vars for --override-config; rename runtime env var#181

Merged
pofallon merged 1 commit into
mainfrom
feat/env-override-config
Jun 7, 2026
Merged

feat(cli): native env vars for --override-config; rename runtime env var#181
pofallon merged 1 commit into
mainfrom
feat/env-override-config

Conversation

@pofallon

@pofallon pofallon commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Enable clap's native `env` support and add `DEACON_OVERRIDE_CONFIG` as an
alternative to `--override-config` (the explicit flag takes precedence).

Rename the container-runtime env var from `DEACON_RUNTIME` to
`DEACON_CONTAINER_RUNTIME`, aligning the code with the name `doctor` already
reported. No backward-compat alias.

BREAKING CHANGE: `DEACON_RUNTIME` is no longer recognized; use
`DEACON_CONTAINER_RUNTIME` (or the `--runtime` flag).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the build Build system changes label Jun 7, 2026
@pofallon pofallon merged commit cbde240 into main Jun 7, 2026
6 checks passed
@pofallon pofallon deleted the feat/env-override-config branch June 7, 2026 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build system changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant