ci(deps): drop duplicate scope from dependabot commit prefixes - #115
Merged
kunallanjewar merged 1 commit intoAug 18, 2026
Merged
Conversation
kunallanjewar
force-pushed
the
ci/dependabot-scope-prefix
branch
from
August 18, 2026 16:54
55dabac to
16e03f3
Compare
kunallanjewar
force-pushed
the
ci/dependabot-scope-prefix
branch
from
August 18, 2026 17:02
16e03f3 to
1c4553e
Compare
commit-message.prefix already spells the full conventional-commit prefix (chore(deps) / chore(ci)), and include: scope made dependabot append its own scope on top. Every dependabot PR landed as chore(deps)(deps): ..., which the PR-hygiene title lint rejects with 'Unknown scope deps)(deps'. Both open dependabot PRs had that check red. Drops include: scope from both ecosystems and leaves a note so it is not re-added.
kunallanjewar
force-pushed
the
ci/dependabot-scope-prefix
branch
from
August 18, 2026 17:05
1c4553e to
d4f951e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Every dependabot PR fails the
semantic PR titlecheck:.github/dependabot.ymlsetscommit-message.prefix: "chore(deps)"(whichalready contains the scope) and
include: scope, so dependabot appends asecond
(deps)of its own. Same for the github-actions ecosystem withchore(ci).The check is not a required status, so these PRs were merged red (#100, #65).
That trains everyone to ignore a red check on the one PR class nobody reads
closely, which is the wrong habit for a dependency-update stream.
Fix
Drop
include: scopefrom both ecosystems and keep the explicit prefixes.Next dependabot PR titles become
chore(deps): ...andchore(ci): ...,both of which the title lint accepts.
A comment above
updates:records whyinclude: scopemust not come back.Verification
No code paths touched. The two open dependabot PRs were retitled by hand to
the post-fix shape (
chore(deps): bump the go-deps group with 5 updates,chore(ci): bump the actions group with 4 updates) and the title check wentgreen on both, which is the same string this config will now produce.