Skip to content

ci: honor breaking semver markers#922

Merged
alexhancock merged 1 commit into
mainfrom
ci/honor-breaking-semver-markers
Jun 23, 2026
Merged

ci: honor breaking semver markers#922
alexhancock merged 1 commit into
mainfrom
ci/honor-breaking-semver-markers

Conversation

@DaleSeo

@DaleSeo DaleSeo commented Jun 23, 2026

Copy link
Copy Markdown
Member

This updates the SemVer Check workflow so it uses the release type implied by the PR's Conventional Commit messages. Breaking changes marked with ! or a BREAKING CHANGE: footer are checked as major releases, while unmarked changes still default to minor or patch and will fail if they introduce breaking API changes. This keeps CI aligned with release-plz so a real breaking change does not accidentally land with a commit message that would generate the wrong release bump as seen in the release PR #920.

@DaleSeo DaleSeo self-assigned this Jun 23, 2026
@DaleSeo DaleSeo requested a review from a team as a code owner June 23, 2026 21:31
@github-actions github-actions Bot added T-CI Changes to CI/CD workflows and configuration T-config Configuration file changes labels Jun 23, 2026
@alexhancock alexhancock merged commit b79e0d9 into main Jun 23, 2026
18 checks passed
@alexhancock alexhancock deleted the ci/honor-breaking-semver-markers branch June 23, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-CI Changes to CI/CD workflows and configuration T-config Configuration file changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants