Skip to content

ci(MSP-5160): add scope to release-please PR title pattern - #712

Merged
Marcin Michalski (marmichalski) merged 1 commit into
masterfrom
ticket/MSP-5160-fix-auto-release-title-commit
Aug 19, 2026
Merged

ci(MSP-5160): add scope to release-please PR title pattern#712
Marcin Michalski (marmichalski) merged 1 commit into
masterfrom
ticket/MSP-5160-fix-auto-release-title-commit

Conversation

@maks-rafalko

Copy link
Copy Markdown
Contributor

Why

Now that PRs check out the repo before running commitlint, our custom .github/commitlint.config.js (which requires a scope) is actually enforced instead of falling back to commitlint's default config (where scope is optional).

That breaks the release-please PR title chore: release ${version}, which has no scope, so it fails the scope-empty check. See the currently-failing release PR: #698.

What

Add a release scope to pull-request-title-pattern in .github/release-please-config.json, so generated release PR titles pass commitlint.

Now that PRs check out the repo before running commitlint, the custom
.github/commitlint.config.js (which requires a scope) is enforced.
That breaks the release-please PR title "chore: release ${version}",
which has no scope. Add a "release" scope so generated release PR
titles pass commitlint.
@maks-rafalko
Maks Rafalko (maks-rafalko) marked this pull request as ready for review August 19, 2026 14:22
@maks-rafalko
Maks Rafalko (maks-rafalko) requested a review from a team as a code owner August 19, 2026 14:22
Merged via the queue into master with commit 1fa9fc5 Aug 19, 2026
11 checks passed
@marmichalski
Marcin Michalski (marmichalski) deleted the ticket/MSP-5160-fix-auto-release-title-commit branch August 19, 2026 14:24
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