Skip to content

docs: describe multi-commit, multi-env hotfix chains - #263

Merged
joshua-temple merged 2 commits into
mainfrom
docs/hotfix-multi-commit-multi-env
Jun 23, 2026
Merged

joshua-temple merged 2 commits into
mainfrom
docs/hotfix-multi-commit-multi-env

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

Problem

The hotfix docs (cli-reference, workflows) still described a single-commit, single-environment hotfix, omitting --commits, the bottom-up chain elevation, and the conflict-halt plus re-engage behavior.

Fix

Document --commits (comma-delimited set, mutually exclusive with --commit), the bottom-up elevation across the env chain to the target, per-(commit,env) idempotency, all-commits-recorded-in-patches, the env_sequence/commits_ plan outputs, and the conflict-halt narrative. Touch-ups to README and versioning. The existing divergence-promote guard and prod/first-env rules are left unchanged.

Verification

cd docs && npm ci && npm run build -> 13 pages, build complete. Wording cross-checked against internal/hotfix and internal/generate/hotfix.go. Docs-only; no .go/internal/cmd/e2e touched.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple
joshua-temple enabled auto-merge (squash) June 23, 2026 17:34
@joshua-temple
joshua-temple merged commit 3f1e95b into main Jun 23, 2026
15 checks passed
@joshua-temple joshua-temple added the docs Improvements or additions to documentation label Jun 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant