docs(integration): adopter-facing per-project configuration override section (v1.0.0 must-fix) #409
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#409
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Empirical finding
release-toolkit v0.26.0 docs describe individual config knobs (default_branch, publish_mode, version_files, changelog, tag_format) but lack a single adopter-facing section answering: 'how do I override X for my specific project without editing the workflow?'
Adopter journey exposing the gap: operator asks whether publish_mode can be flipped via Codeberg's Project Variables (parallel to default_branch's
vars.RT_DEFAULT_BRANCHmechanism which they know from #370). Answer requires reading:description:string (workflow input only)Should be one clear section: 'Per-project configuration overrides — this is how you set each knob without touching your workflow.'
Blocking rationale
Operator directive 2026-07-05: land pre-v1.0.0 cut per SemVer stability contract (#338). Adopter mental model of the config surface should be complete + coherent AT the major cut. Documentation gaps at v1.0.0 tell adopters 'this is unfinished'; a v1.1.0 doc addition tells them 'we didn't think about your journey.'
Fix path
Add
docs/integration.mdsection 'Per-project configuration overrides' or similar. Table shape:with:default_branch:publish_mode:Plus example blocks: 'set once for this repo' + 'override for one cut only' + 'set via CLI dispatch' — three common adopter workflows.
Verification AC
Related
Anchor
Operator ratified 2026-07-05 as v1.0.0 must-fix per SemVer stability contract (#338): config interface should be clean + stable AT the major cut, not iteratively adjusted post-v1.0.0. Surfaced during demo repo (#382) empirical adoption: operator asked whether publish_mode could be flipped per-project via repo variables (as default_branch can, per #370), found no such mechanism exists, exposing a design-consistency gap between the two similarly-shaped config knobs.
BLOCKING v1.0.0. Herald docs territory. Land AFTER design tracker merges so both knobs (default_branch + publish_mode) document under the same shape.