fix(changelog): drop the Unreleased section and stop regenerating it #40

Merged
rcsheets merged 1 commit from fix/changelog-drop-unreleased into main 2026-06-27 09:26:05 +00:00
Owner

CLAUDE.md states there is deliberately no "Unreleased" section, but the
changelog and its generator still carried one: hack/update-changelog.sh
re-added an [Unreleased] heading anchor and an [Unreleased]: compare link
on every release run.

Remove the section and its link from CHANGELOG.md, and change the
generator to splice each new release above the newest existing release
heading instead of below an Unreleased anchor. The links awk now drops
any stale [Unreleased] link and never re-adds one. Verified against a
simulated next release: the new section and link land correctly with no
Unreleased reappearing.

CLAUDE.md states there is deliberately no "Unreleased" section, but the changelog and its generator still carried one: hack/update-changelog.sh re-added an [Unreleased] heading anchor and an [Unreleased]: compare link on every release run. Remove the section and its link from CHANGELOG.md, and change the generator to splice each new release above the newest existing release heading instead of below an Unreleased anchor. The links awk now drops any stale [Unreleased] link and never re-adds one. Verified against a simulated next release: the new section and link land correctly with no Unreleased reappearing.
fix(changelog): drop the Unreleased section and stop regenerating it
Some checks failed
CI (next Go) / next-go (tip) (pull_request) Successful in 4m32s
CI / ci (pull_request) Failing after 2s
50fdbdb016
CLAUDE.md states there is deliberately no "Unreleased" section, but the
changelog and its generator still carried one: hack/update-changelog.sh
re-added an [Unreleased] heading anchor and an [Unreleased]: compare link
on every release run.

Remove the section and its link from CHANGELOG.md, and change the
generator to splice each new release above the newest existing release
heading instead of below an Unreleased anchor. The links awk now drops
any stale [Unreleased] link and never re-adds one. Verified against a
simulated next release: the new section and link land correctly with no
Unreleased reappearing.
Collaborator

Automated review by pr-reviewer v0.29.1 | Safety Check | Mistral Small | tracking id r-3f971e-fc392f
This is an AI-generated review and may contain mistakes.

Status: Failed


Review failed. Tracking id r-3f971e-fc392f — see logs for details.

Comment @pr-reviewer-bot retry to try again.

*Automated review by [pr-reviewer](https://git.brooktrails.org/brooktrails/pr-reviewer) v0.29.1 | Safety Check | Mistral Small | tracking id `r-3f971e-fc392f`* *This is an AI-generated review and may contain mistakes.* **Status:** ❌ Failed --- Review failed. Tracking id `r-3f971e-fc392f` — see logs for details. Comment `@pr-reviewer-bot retry` to try again.
rcsheets deleted branch fix/changelog-drop-unreleased 2026-06-27 09:26:05 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
brooktrails/forgejo-runner-operator!40
No description provided.