Skip to content

Commit e873bd4

Browse files
committed
ci: Upgrade CAPI core minor releases in own dependabot group
This helps handle breaking changes in CAPI core in separate PR rather than bundling with all other dependency upgrades.
1 parent a641f26 commit e873bd4

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ updates:
1717
schedule:
1818
interval: "weekly"
1919
groups:
20+
# CAPI core minor upgrades get dedicated PRs via the capi-core-minor group below,
21+
# while patch upgrades are handled by the all-go-mod-patch-and-minor group.
22+
# This helps us handle breaking changes in CAPI core that happen frequently on minor releases.
23+
# From Dependabot docs:
24+
# > If a dependency matches more than one rule, it's included in the first group that it matches.
25+
capi-core-minor:
26+
patterns: [ "sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test" ]
27+
update-types: [ "minor" ]
2028
all-go-mod-patch-and-minor:
2129
patterns: [ "*" ]
2230
update-types: [ "patch", "minor" ]

0 commit comments

Comments
 (0)