Skip to content

ci(commits): allow any casing in pr title subject#99

Merged
x3ek merged 1 commit into
mainfrom
ci/relax-pr-title-case
Jun 11, 2026
Merged

ci(commits): allow any casing in pr title subject#99
x3ek merged 1 commit into
mainfrom
ci/relax-pr-title-case

Conversation

@x3ek

@x3ek x3ek commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

What

Removes subjectPattern: ^(?![A-Z]).+$ (and its error message) from the conventional-commits check. The type(scope): subject structure stays enforced; only the lowercase-first-letter rule on the subject goes away.

Why

Dependabot titles every PR chore(deps): Bump … / chore(deps-dev): Update … with a capital subject that is not configurable, so all five of its first PRs (#93#97) fail check-commits. Per discussion, mixed casing after the conventional prefix is acceptable for human PRs too, so the rule is relaxed globally rather than special-casing the bot.

After this merges, the open Dependabot PRs get @dependabot rebase comments so the check re-evaluates against the relaxed config.

🤖 Generated with Claude Code

Drops the lowercase-subject subjectPattern from the semantic-pull-request check. Dependabot titles PRs 'chore(deps): Bump ...' with a non-configurable capital subject, which failed the check on every dependency PR; we accept mixed casing after the conventional prefix for human PRs as well.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@x3ek x3ek merged commit 1e77594 into main Jun 11, 2026
5 checks passed
@x3ek x3ek deleted the ci/relax-pr-title-case branch June 11, 2026 16:16
@x3ek x3ek mentioned this pull request Jun 11, 2026
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.

1 participant