Skip to content

chore(dependabot): make the commit prefix explicit - #25

Merged
finallyjay merged 1 commit into
mainfrom
chore/dependabot-commit-prefix
Sep 2, 2026
Merged

finallyjay merged 1 commit into
mainfrom
chore/dependabot-commit-prefix

Conversation

@finallyjay

Copy link
Copy Markdown
Owner

Why

Dependabot PR titles differ across the finallyjay repos: some use chore(deps) / chore(deps-dev) (detected from commit history), daily-dev-roulette uses deps / deps-dev, GitHub Actions bumps use ci in a couple of repos, and personal-deck had a duplicated scope until #70. Making the prefix explicit gives every repo the same, deterministic titles regardless of what Dependabot infers from history.

What

  • .github/dependabot.yml: add commit-message: { prefix: "chore", include: "scope" } to every ecosystem entry. Dependabot appends the scope itself, so titles become chore(deps): … and chore(deps-dev): …. Schedules, groups and limits are untouched.

Same change is being applied to every finallyjay repo with a Dependabot config.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QaN67cqjmynmoHj6hJs9TP

Set commit-message.prefix "chore" + include "scope" on every ecosystem so
Dependabot titles are deterministically "chore(deps): ..." and
"chore(deps-dev): ..." instead of relying on its convention detection.
Same setting across all finallyjay repos.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QaN67cqjmynmoHj6hJs9TP
@finallyjay
finallyjay enabled auto-merge (squash) September 2, 2026 09:51
@coderabbitai

coderabbitai Bot commented Sep 2, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 03f80e86-763c-4138-a7b6-e14304f8a2f2

📥 Commits

Reviewing files that changed from the base of the PR and between e8e43b1 and f13182b.

📒 Files selected for processing (1)
  • .github/dependabot.yml

Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 4 reviews per hour.

📜 Recent review details
⏰ Context from checks skipped due to timeout. (1)
  • GitHub Check: Analyze (actions)
🔇 Additional comments (1)
.github/dependabot.yml (1)

6-8: LGTM!


📝 Summary

Summary by CodeRabbit

  • Chores
    • Configured automated dependency update commits for GitHub Actions to include a consistent chore prefix and update scope.

Walkthrough

The Dependabot configuration now sets a chore prefix and includes the update scope in GitHub Actions update commit messages.

Changes

Dependabot commit format

Layer / File(s) Summary
Configure update commit messages
.github/dependabot.yml
Dependabot-generated GitHub Actions update commits use the chore prefix and include the update scope.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to f1318

This change only standardizes Dependabot commit prefixes in the repository configuration and does not alter schedules, grouping, limits, or runtime behavior; no actionable merge-blocking risk remains after normal checks and review.

Poem

A rabbit reads each line,
The patch grows clear beneath the moon,
Small changes hop in place,
Tests guard the garden path,
Reviews bloom before the dawn.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description check ✅ Passed The description directly explains the Dependabot configuration change and its effect on generated titles.
Title check ✅ Passed The title clearly and concisely identifies the main change: making the Dependabot commit prefix explicit.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/dependabot-commit-prefix

Comment @coderabbitai help to get the list of available commands.

@finallyjay
finallyjay merged commit c6cb696 into main Sep 2, 2026
5 of 6 checks passed
@finallyjay
finallyjay deleted the chore/dependabot-commit-prefix branch September 2, 2026 09:52
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