Skip to content

ci: enable auto changelog generation#227

Merged
sergical merged 2 commits intogetsentry:masterfrom
sergical:ci/enable-auto-changelog
Feb 25, 2026
Merged

ci: enable auto changelog generation#227
sergical merged 2 commits intogetsentry:masterfrom
sergical:ci/enable-auto-changelog

Conversation

@sergical
Copy link
Member

Summary

  • Migrate from deprecated changelogPolicy: none to changelog.policy: auto syntax
  • Bump minVersion from 0.23.1 to 2.14.0 (required for the new config key)
  • Future releases will auto-generate changelog entries from conventional commit messages (feat:, fix:, etc.)

Context

This is complementary to PR #222 (which upgrades the release workflow to getsentry/craft@v2) — this PR only touches .craft.yml config.

No workflow, script, or build changes are needed. The existing CHANGELOG.md will have new entries prepended automatically on future releases.

Test plan

  • Verify .craft.yml is valid YAML
  • Real verification on next release: craft prepare will auto-generate changelog entries from commits since the last tag

🤖 Generated with Claude Code

Migrate from deprecated `changelogPolicy: none` to the new
`changelog.policy: auto` syntax and bump `minVersion` to 2.14.0
(required for the new config key). Future releases will automatically
generate changelog entries from conventional commit messages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
.craft.yml Outdated
minVersion: 2.14.0
changelog:
policy: auto
preReleaseCommand: bash scripts/craft-pre-release.sh
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can also delete this line and the file it refers to. (Would need to bump the mim version to higher tho. I'd just use the latest version)

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

Also enable auto version bump policy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sergical sergical force-pushed the ci/enable-auto-changelog branch from 27194f0 to e5cb1b8 Compare February 25, 2026 13:02
@sergical sergical merged commit ad60f11 into getsentry:master Feb 25, 2026
9 checks passed
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.

2 participants