Skip to content

#271 ci: use bare types as dependabot commit prefixes - #272

Merged
RAprogramm merged 1 commit into
mainfrom
271
Aug 24, 2026
Merged

#271 ci: use bare types as dependabot commit prefixes#272
RAprogramm merged 1 commit into
mainfrom
271

Conversation

@RAprogramm

@RAprogramm RAprogramm commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Closes #271

With a schema-valid config (#266, #268) Dependabot now honours commit-message, and the old settings doubled the scope: ci(deps)(deps): … (#270) and deps(cargo)(deps): … — the latter using a type the PR title check does not accept.

Prefixes are now bare types (ci for github-actions, chore for cargo) with include: scope supplying (deps) / (deps-dev), giving ci(deps): … and chore(deps): …. The changelog already groups Dependabot commits by author and matches chore(deps).

Verified locally: the file validates against the official Dependabot 2.0 JSON schema with zero errors; actionlint passes.

Summary by CodeRabbit

  • Chores
    • Updated automated dependency update commit messages to use clearer prefixes for Cargo and GitHub Actions changes.

@RAprogramm
RAprogramm enabled auto-merge (squash) August 24, 2026 01:58
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4999fe5e-f7e8-4728-8460-9a829d10119d

📥 Commits

Reviewing files that changed from the base of the PR and between 6c6e729 and 02e86b7.

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

Included review availability: Your plan provides up to 10 included reviews per hour; 5 remain after this review.


📝 Walkthrough

Walkthrough

Dependabot commit prefixes now use chore for Cargo updates and ci for GitHub Actions updates.

Changes

Dependabot prefix configuration

Layer / File(s) Summary
Update Dependabot commit prefixes
.github/dependabot.yml
Cargo updates use chore, and GitHub Actions updates use ci. The existing scope inclusion remains unchanged.

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

Merge Risk: ⚪ Minimal · up to 02e86

This localized configuration change updates Dependabot commit prefixes to the intended format, with no actionable merge-blocking risk remaining beyond normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the Dependabot prefix change and matches the main purpose of the pull request.
Linked Issues check ✅ Passed The configuration changes satisfy issue #271 by using bare ci and chore prefixes with generated dependency scopes.
Out of Scope Changes check ✅ Passed The pull request changes only Dependabot commit prefixes required by issue #271.
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 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch 271

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

@codecov

codecov Bot commented Aug 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@RAprogramm
RAprogramm merged commit def8a9c into main Aug 24, 2026
37 checks passed
@RAprogramm
RAprogramm deleted the 271 branch August 24, 2026 02:01
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.

Dependabot commit prefixes double the scope and use a type the PR title check rejects

1 participant