Skip to content

docs(release): let changelog forward-ports through the train gate - #3549

Merged
datlechin merged 1 commit into
mainfrom
docs/release-train-gate-changelog
Oct 18, 2026
Merged

datlechin merged 1 commit into
mainfrom
docs/release-train-gate-changelog

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

A patch's release commit is forward-ported to the open line after its beta.1, and version.py refuses the next X.Y.0 without that heading. The gate said "nothing but changelog fragments", so that forward-port failed it and forced a beta with no code change. The PluginKit bullet in Plugins also restated .claude/rules/plugin-system.md. Follow-up to #3544.

Change

  • RELEASING.md, Schedule: the gate allows CHANGELOG.md and changelog.d/ after the newest beta, the same files version.py ignores.
  • Release skill: the section 2 read excludes CHANGELOG.md, and section 3 says changelog changes.
  • RELEASING.md, Plugins, and skill section 6 point at .claude/rules/plugin-system.md, ABI, for kit bumps.

Verified

verify.sh agent-docs passes. The new pathspec leaves out commits that touch only CHANGELOG.md.

@datlechin
datlechin merged commit 1f60fa2 into main Oct 18, 2026
18 checks passed
@datlechin
datlechin deleted the docs/release-train-gate-changelog branch October 18, 2026 21:11
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