Skip to content

Commit 555df2e

Browse files
authored
Setup dependabot for the release/0.3 branch (#418)
1 parent 114d4c9 commit 555df2e

File tree

1 file changed

+43
-2
lines changed

1 file changed

+43
-2
lines changed

.github/dependabot.yml

+43-2
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,62 @@
11
version: 2
22
updates:
3+
## master updates
34
- package-ecosystem: gomod
5+
target-branch: "master"
46
directory: "/"
57
schedule:
68
interval: 'weekly'
79
labels:
810
- 'dependabot'
11+
- 'master'
912
open-pull-requests-limit: 5
1013
groups:
11-
# We are less concerned about the minor dependencies
1214
minor-dependencies:
1315
patterns:
1416
- "*"
15-
# Skip docker and k8 dependencies. We want to manually keep an eye on these
17+
# Skip docker and k8 dependencies. We want to keep an eye on them separately
1618
exclude-patterns:
1719
- "*/docker/*"
1820
- "*/moby/*"
1921
- "*/opencontainers/*"
2022
- "*/cri-api/*"
2123
- "*/kubernetes/*"
24+
major-dependencies:
25+
patterns:
26+
- "*/docker/*"
27+
- "*/moby/*"
28+
- "*/opencontainers/*"
29+
- "*/cri-api/*"
30+
- "*/kubernetes/*"
31+
## release/0.3 updates
32+
- package-ecosystem: gomod
33+
target-branch: "release/0.3"
34+
directory: "/"
35+
schedule:
36+
interval: 'weekly'
37+
labels:
38+
- 'dependabot'
39+
- 'release/0.3'
40+
open-pull-requests-limit: 5
41+
ignore:
42+
- dependency-name: "*"
43+
update-types: ["version-update:semver-major"]
44+
groups:
45+
minor-dependencies:
46+
patterns:
47+
- "*"
48+
# Skip docker and k8 dependencies. We want to keep an eye on them separately
49+
exclude-patterns:
50+
- "*/docker/*"
51+
- "*/moby/*"
52+
- "*/opencontainers/*"
53+
- "*/cri-api/*"
54+
- "*/kubernetes/*"
55+
major-dependencies:
56+
patterns:
57+
- "*/docker/*"
58+
- "*/moby/*"
59+
- "*/opencontainers/*"
60+
- "*/cri-api/*"
61+
- "*/kubernetes/*"
62+

0 commit comments

Comments
 (0)