Skip to content

ci(release): Use Craft's default changelog categories - #2759

Merged
BYK merged 1 commit into
mainfrom
ci/craft-default-categories
Nov 5, 2026
Merged

BYK merged 1 commit into
mainfrom
ci/craft-default-categories

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Warning

Merge this only after a Craft 3.x release that includes getsentry/craft#962 is out. Until then, Craft's default categories make bump=auto (the default) release 1.0.0 on the next type!: commit.

This deletes .github/release.yml, so Craft uses its default changelog categories. BYK asked for this on #2745: use the defaults and fix Craft instead of keeping a local override.

The file was a copy of Craft's defaults with one difference: breaking changes were semver: minor, so auto couldn't release 1.0.0 while Junior is 0.x. getsentry/craft#962 builds that rule into Craft. Below 1.0.0, auto and pre treat a breaking change as a minor bump, and only an explicit major or exact version releases 1.0.0. The release workflow uses the floating getsentry/craft@v3 tag, so the fix reaches Junior as soon as Craft releases it.

Nothing else referenced the file. releasing.md already says breaking changes bump the minor version, and that stays true once the fix is released.

Verification

  • pnpm release:check and prettier pass.
  • On a test repo at 0.5.0 with a feat!: commit:

via @BYK.

--

View Session in Sentry

Co-Authored-By: BYK <126780+BYK@users.noreply.github.com>
@github-actions github-actions Bot added the risk: low PR risk score: low label Nov 5, 2026
@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

10 screenshot changes — 10 changed · 0 added · 0 removed

Review screenshots in Frameshift

Automation Run Details · Desktop
Automation Run Details · Desktop
Changed
Automation Run Details Light · Desktop
Automation Run Details Light · Desktop
Changed
Conversation Catch Up · Mobile
Conversation Catch Up · Mobile
Changed
Conversation Event Log Virtual · Desktop
Conversation Event Log Virtual · Desktop
Changed
Conversation Long Transcript Touch · Mobile
Conversation Long Transcript Touch · Mobile
Changed
Conversation Queue Compact · Desktop
Conversation Queue Compact · Desktop
Changed
Show 4 more changed screenshots
Conversation Share Details · Desktop
Conversation Share Details · Desktop
Changed
Conversation Stop Active · Mobile
Conversation Stop Active · Mobile
Changed
Settings Mcp · Desktop
Settings Mcp · Desktop
Changed
System Cache Share · Desktop
System Cache Share · Desktop
Changed

@vercel

vercel Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
junior-docs Ready Ready Preview Nov 5, 2026 6:42pm UTC

Request Review

@BYK
BYK merged commit fb8b2c8 into main Nov 5, 2026
45 checks passed
@BYK
BYK deleted the ci/craft-default-categories branch November 5, 2026 18:56

This branch was successfully deployed

1 active deployment
Preview – junior-docs — 05433263 Deployed Nov 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant