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

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.

@DaleSeoDaleSeo self-assigned this Jun 23, 2026
@DaleSeo
DaleSeo requested a review from a team as a code ownerJune 23, 2026 21:31
@github-actionsgithub-actionsBot 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 mainJun 23, 2026
18 checks passed
@alexhancock
alexhancock deleted the ci/honor-breaking-semver-markers branch June 23, 2026 21:54
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-CIChanges to CI/CD workflows and configurationT-configConfiguration file changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@DaleSeo@alexhancock