Skip to content

chore: adopt the abcd changelog-driven release machinery - #79

Merged
REPPL merged 1 commit into
mainfrom
chore-abcd-release-scaffold
Aug 27, 2026
Merged

chore: adopt the abcd changelog-driven release machinery#79
REPPL merged 1 commit into
mainfrom
chore-abcd-release-scaffold

Conversation

@REPPL

@REPPL REPPL commented Aug 27, 2026

Copy link
Copy Markdown
Owner

abcd launch scaffold --confirm output, committed as written (no hand edits):

  • .github/workflows/release.yml — replaces the v0.4.0 flow (recoverable from history); verify gates the pushed commit, publish runs only after green, plus a workflow_dispatch rehearsal that arms the gate and publishes nothing.
  • .github/workflows/auto-release.yml — tags the newest dated CHANGELOG heading and invokes release.yml as a reusable workflow; GITHUB_TOKEN only, serialised, idempotent.
  • .abcd/development/release-gate/README.md — the adr-37 runbook.

Detected: default branch main, Go 1.22.

abcd launch scaffold --confirm replaces the hand-maintained v0.4.0
release.yml with the embedded template abcd's own releases run (verify
gates the pushed commit before anything builds or publishes; a manual
rehearsal arms the gate and publishes nothing), adds auto-release.yml
(newest dated CHANGELOG heading -> tag -> release.yml as a reusable
workflow, GITHUB_TOKEN-only), and commits the release-gate runbook.

Assisted-by: Claude:claude-fable-5
@REPPL
REPPL merged commit bd0b74c into main Aug 27, 2026
6 checks passed
@REPPL
REPPL deleted the chore-abcd-release-scaffold branch August 27, 2026 05:39
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.

1 participant