Skip to content

feat: add custom commit prefixes to Dependabot config#1214

Merged
abueide merged 1 commit intomasterfrom
feat/dependabot-short-pr-titles
Apr 13, 2026
Merged

feat: add custom commit prefixes to Dependabot config#1214
abueide merged 1 commit intomasterfrom
feat/dependabot-short-pr-titles

Conversation

@abueide
Copy link
Copy Markdown
Contributor

@abueide abueide commented Apr 13, 2026

Summary

Add custom commit-message prefixes to Dependabot config to keep PR titles under 80 characters for commitlint compliance.

Changes

  • Add commit-message.prefix to all Dependabot update configurations
  • Use short workspace-specific prefixes: deps/example, deps/e2e-compat, etc.
  • Replaces default behavior of including full directory paths in titles

Why

Dependabot PR #1212 failed commitlint with 105-character title. Default format includes full paths like /examples/AnalyticsReactNativeExample, exceeding 80-char limit. Custom prefixes give context without verbosity.


🤖 Generated with Claude Code

@abueide abueide added draft Work in progress feature New feature or functionality labels Apr 13, 2026
Add shorter commit-message prefixes to keep PR titles under 80 characters
for commitlint compliance. Use workspace-specific prefixes like
deps/example, deps/e2e-compat instead of full directory paths.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@abueide abueide force-pushed the feat/dependabot-short-pr-titles branch from f41a054 to da12c96 Compare April 13, 2026 17:07
@abueide abueide added needs-review Ready for review and removed draft Work in progress labels Apr 13, 2026
@abueide abueide marked this pull request as ready for review April 13, 2026 17:55
@abueide abueide merged commit 00088eb into master Apr 13, 2026
7 checks passed
@abueide abueide deleted the feat/dependabot-short-pr-titles branch April 13, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or functionality needs-review Ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant