@@ -16,17 +16,30 @@ updates:
16
16
directory : " /"
17
17
schedule :
18
18
interval : " weekly"
19
+ groups :
20
+ # # group all dependencies with a k8s.io prefix into a single PR.
21
+ kubernetes :
22
+ patterns : [ "k8s.io/*" ]
23
+ # # group all dependencies with a github.com/onsi prefix into a single PR.
24
+ ginkgo :
25
+ patterns : [ "github.com/onsi/*" ]
19
26
ignore :
20
27
# Ignore Cluster-API as its upgraded manually.
21
28
- dependency-name : " sigs.k8s.io/cluster-api"
29
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
22
30
- dependency-name : " sigs.k8s.io/cluster-api/test"
31
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
23
32
# Ignore controller-runtime as its upgraded manually.
24
33
- dependency-name : " sigs.k8s.io/controller-runtime"
34
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
25
35
# Ignore k8s and its transitives modules as they are upgraded manually
26
36
# together with controller-runtime.
27
37
- dependency-name : " k8s.io/*"
38
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
28
39
- dependency-name : " go.etcd.io/*"
40
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
29
41
- dependency-name : " google.golang.org/grpc"
42
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
30
43
commit-message :
31
44
prefix : " :seedling:"
32
45
labels :
@@ -37,17 +50,27 @@ updates:
37
50
directory : " /test"
38
51
schedule :
39
52
interval : " weekly"
53
+ # # group all dependencies with a k8s.io prefix into a single PR.
54
+ groups :
55
+ kubernetes :
56
+ patterns : [ "k8s.io/*" ]
40
57
ignore :
41
58
# Ignore Cluster-API as its upgraded manually.
42
59
- dependency-name : " sigs.k8s.io/cluster-api"
60
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
43
61
- dependency-name : " sigs.k8s.io/cluster-api/test"
62
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
44
63
# Ignore controller-runtime as its upgraded manually.
45
64
- dependency-name : " sigs.k8s.io/controller-runtime"
65
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
46
66
# Ignore k8s and its transitives modules as they are upgraded manually
47
67
# together with controller-runtime.
48
68
- dependency-name : " k8s.io/*"
69
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
49
70
- dependency-name : " go.etcd.io/*"
71
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
50
72
- dependency-name : " google.golang.org/grpc"
73
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
51
74
commit-message :
52
75
prefix : " :seedling:"
53
76
labels :
@@ -58,17 +81,27 @@ updates:
58
81
directory : " /hack/tools"
59
82
schedule :
60
83
interval : " weekly"
84
+ # # group all dependencies with a k8s.io prefix into a single PR.
85
+ groups :
86
+ kubernetes :
87
+ patterns : [ "k8s.io/*" ]
61
88
ignore :
62
89
# Ignore Cluster-API as its upgraded manually.
63
90
- dependency-name : " sigs.k8s.io/cluster-api"
91
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
64
92
- dependency-name : " sigs.k8s.io/cluster-api/test"
93
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
65
94
# Ignore controller-runtime as its upgraded manually.
66
95
- dependency-name : " sigs.k8s.io/controller-runtime"
96
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
67
97
# Ignore k8s and its transitives modules as they are upgraded manually
68
98
# together with controller-runtime.
69
99
- dependency-name : " k8s.io/*"
100
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
70
101
- dependency-name : " go.etcd.io/*"
102
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
71
103
- dependency-name : " google.golang.org/grpc"
104
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
72
105
commit-message :
73
106
prefix : " :seedling:"
74
107
labels :
@@ -79,17 +112,27 @@ updates:
79
112
directory : " /hack/chart-update"
80
113
schedule :
81
114
interval : " weekly"
115
+ # # group all dependencies with a k8s.io prefix into a single PR.
116
+ groups :
117
+ kubernetes :
118
+ patterns : [ "k8s.io/*" ]
82
119
ignore :
83
120
# Ignore Cluster-API as its upgraded manually.
84
121
- dependency-name : " sigs.k8s.io/cluster-api"
122
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
85
123
- dependency-name : " sigs.k8s.io/cluster-api/test"
124
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
86
125
# Ignore controller-runtime as its upgraded manually.
87
126
- dependency-name : " sigs.k8s.io/controller-runtime"
127
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
88
128
# Ignore k8s and its transitives modules as they are upgraded manually
89
129
# together with controller-runtime.
90
130
- dependency-name : " k8s.io/*"
131
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
91
132
- dependency-name : " go.etcd.io/*"
133
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
92
134
- dependency-name : " google.golang.org/grpc"
135
+ update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
93
136
commit-message :
94
137
prefix : " :seedling:"
95
138
labels :
0 commit comments