Skip to content

ci: make Dependabot use conventional commit PR titles#773

Merged
dbrattli merged 1 commit into
masterfrom
ci/dependabot-conventional-titles
Apr 20, 2026
Merged

ci: make Dependabot use conventional commit PR titles#773
dbrattli merged 1 commit into
masterfrom
ci/dependabot-conventional-titles

Conversation

@dbrattli

Copy link
Copy Markdown
Collaborator

Summary

  • Dependabot's default PR titles (e.g. Bump the github-actions group with 6 updates) fail the conventional-pr-title check — see ci: Bump the github-actions group with 6 updates #771.
  • Adds commit-message.prefix + include: scope to each ecosystem in .github/dependabot.yml so titles are emitted as:
    • chore(deps): ... for Python dependency PRs
    • ci(deps): ... for GitHub Actions PRs
  • Both prefixes are in the allowed types list in conventional-pr-title.yml.

Test plan

  • Merge and wait for Dependabot to re-open / re-title its PRs
  • Confirm the conventional-pr-title check passes on the next Dependabot PR
  • ci: Bump the github-actions group with 6 updates #771 may need to be closed and re-opened (or rebased) to pick up the new title format

🤖 Generated with Claude Code

Adds commit-message.prefix to each ecosystem so Dependabot's PR
titles pass the conventional-pr-title check:
- uv -> "chore(deps): ..."
- github-actions -> "ci(deps): ..."

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 93.512%. remained the same — ci/dependabot-conventional-titles into master

@dbrattli dbrattli merged commit 3047679 into master Apr 20, 2026
50 checks passed
@dbrattli dbrattli deleted the ci/dependabot-conventional-titles branch April 20, 2026 21:45
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