Skip to content

Commit 63f3aea

Browse files
ci: add patterns: ['*'] to dependabot actions-minor-patch group (#407)
Gemini caught this post-merge on PR #406: Dependabot's `groups` block requires at least one selection criterion (`patterns`, `exclude-patterns`, or `dependency-type`) for the group to match any dependencies. Without one, the group silently matches zero dependencies and every update opens its own PR — defeating the purpose of grouping. Added `patterns: ['*']` to match all GitHub Actions in the group, plus an inline comment explaining why the selector is mandatory.
1 parent 5f761a9 commit 63f3aea

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ updates:
3333
groups:
3434
actions-minor-patch:
3535
applies-to: version-updates
36+
# Dependabot requires at least one of `patterns`, `exclude-patterns`,
37+
# or `dependency-type` for the group to match anything. Without it,
38+
# the group silently matches zero dependencies and every update
39+
# opens its own PR — exactly the noise we meant to avoid.
40+
patterns:
41+
- "*"
3642
update-types:
3743
- "minor"
3844
- "patch"

0 commit comments

Comments
 (0)