Skip to content

Commit 29f6adb

Browse files
authored
Merge pull request #1062 from elezar/update-dependabot
[no-relnote] Update dependabot
2 parents a82acf0 + d03cde4 commit 29f6adb

File tree

1 file changed

+48
-77
lines changed

1 file changed

+48
-77
lines changed

.github/dependabot.yml

Lines changed: 48 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33

44
version: 2
55
updates:
6+
# main branch
67
- package-ecosystem: "gomod"
78
target-branch: main
8-
directory: "/"
9+
directories:
10+
- "/"
11+
- "deployments/devel"
12+
- "tests"
913
schedule:
10-
interval: "weekly"
11-
day: "sunday"
14+
interval: "daily"
1215
labels:
1316
- dependencies
1417
groups:
@@ -18,120 +21,88 @@ updates:
1821
exclude-patterns:
1922
- k8s.io/klog/*
2023

21-
- package-ecosystem: "gomod"
24+
- package-ecosystem: "docker"
2225
target-branch: main
23-
directory: "tests"
26+
directories:
27+
# CUDA image
28+
- "/deployments/container"
29+
# Golang version
30+
- "/deployments/devel"
2431
schedule:
25-
interval: "weekly"
26-
day: "sunday"
32+
interval: "daily"
2733
labels:
2834
- dependencies
29-
- testing
30-
groups:
31-
k8sio:
32-
patterns:
33-
- k8s.io/*
34-
exclude-patterns:
35-
- k8s.io/klog/*
3635

37-
- package-ecosystem: "gomod"
38-
target-branch: main
39-
directory: "deployments/devel"
40-
schedule:
41-
interval: "weekly"
42-
day: "sunday"
43-
44-
- package-ecosystem: "docker"
45-
directory: "/deployments/container"
46-
schedule:
47-
interval: "daily"
48-
49-
- package-ecosystem: "docker"
36+
- package-ecosystem: "github-actions"
5037
target-branch: main
51-
directory: "/deployments/devel"
52-
schedule:
53-
interval: "daily"
54-
55-
- package-ecosystem: "gomod"
56-
target-branch: release-0.16
5738
directory: "/"
5839
schedule:
59-
interval: "weekly"
60-
day: "sunday"
40+
interval: "daily"
6141
labels:
6242
- dependencies
63-
- maintenance
64-
groups:
65-
k8sio:
66-
patterns:
67-
- k8s.io/*
68-
exclude-patterns:
69-
- k8s.io/klog/*
7043

44+
# The release branch(es):
7145
- package-ecosystem: "gomod"
72-
target-branch: release-0.16
73-
directory: "tests"
46+
target-branch: release-0.17
47+
directories:
48+
- "/"
49+
# We don't update development or test dependencies on release branches
50+
# - "deployments/devel"
51+
# - "tests"
7452
schedule:
7553
interval: "weekly"
7654
day: "sunday"
7755
labels:
7856
- dependencies
7957
- maintenance
80-
- testing
58+
ignore:
59+
# For release branches we only consider patch updates.
60+
- dependency-name: "*"
61+
update-types:
62+
- version-update:semver-major
63+
- version-update:semver-minor
8164
groups:
8265
k8sio:
8366
patterns:
8467
- k8s.io/*
8568
exclude-patterns:
8669
- k8s.io/klog/*
8770

88-
- package-ecosystem: "gomod"
89-
target-branch: release-0.16
90-
directory: "deployments/devel"
71+
- package-ecosystem: "docker"
72+
target-branch: release-0.17
73+
directories:
74+
# CUDA image
75+
- "/deployments/container"
76+
# Golang version
77+
- "/deployments/devel"
9178
schedule:
9279
interval: "weekly"
9380
day: "sunday"
81+
ignore:
82+
# For release branches we only apply patch updates to the golang version.
83+
- dependency-name: "*golang*"
84+
update-types:
85+
- version-update:semver-major
86+
- version-update:semver-minor
9487
labels:
9588
- dependencies
9689
- maintenance
9790

98-
- package-ecosystem: "docker"
99-
target-branch: release-0.16
100-
directory: "/deployments/container"
101-
schedule:
102-
interval: "daily"
103-
labels:
104-
- dependencies
105-
- maintenance
106-
107-
- package-ecosystem: "docker"
108-
target-branch: release-0.16
109-
directory: "/deployments/devel"
110-
schedule:
111-
interval: "daily"
112-
labels:
113-
- dependencies
114-
- maintenance
115-
116-
# Github actions need to be updated on main, release-*, and gh-pages branches.
11791
- package-ecosystem: "github-actions"
118-
target-branch: main
92+
target-branch: release-0.17
11993
directory: "/"
12094
schedule:
121-
interval: "daily"
122-
123-
- package-ecosystem: "github-actions"
124-
target-branch: release-0.16
125-
directory: "/"
126-
schedule:
127-
interval: "daily"
95+
interval: "weekly"
96+
day: "sunday"
12897
labels:
12998
- dependencies
13099
- maintenance
131100

101+
# Github actions need to be gh-pages branches.
132102
- package-ecosystem: "github-actions"
133103
target-branch: gh-pages
134104
directory: "/"
135105
schedule:
136-
interval: "weekly"
137-
day: "monday"
106+
interval: "daily"
107+
labels:
108+
- dependencies

0 commit comments

Comments
 (0)