Skip to content

Commit becab6f

Browse files
Merge pull request #934 from Nordix/tuomo/group-actions-updates-into-single-pr
🌱 group all github action bumps into single PR
2 parents 2a7188b + 8a0488e commit becab6f

File tree

1 file changed

+28
-15
lines changed

1 file changed

+28
-15
lines changed

.github/dependabot.yml

+28-15
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ updates:
1010
interval: "monthly"
1111
day: "monday"
1212
target-branch: main
13+
## group all action bumps into single PR
14+
groups:
15+
all-github-actions:
16+
patterns: ["*"]
1317
commit-message:
1418
prefix: ":seedling:"
1519
labels:
@@ -26,20 +30,20 @@ updates:
2630
target-branch: main
2731
groups:
2832
kubernetes:
29-
patterns: [ "k8s.io/*" ]
33+
patterns: ["k8s.io/*"]
3034
capi:
31-
patterns: [ "sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test" ]
35+
patterns: ["sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test"]
3236
ignore:
3337
# Ignore controller-runtime as its upgraded manually.
3438
- dependency-name: "sigs.k8s.io/controller-runtime"
35-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
39+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
3640
# Ignore k8s and its transitives modules as they are upgraded manually
3741
# together with controller-runtime.
3842
- dependency-name: "k8s.io/*"
39-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
43+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
4044
# Ignore controller-runtime as its upgraded manually.
4145
- dependency-name: "sigs.k8s.io/controller-tools"
42-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
46+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
4347
commit-message:
4448
prefix: ":seedling:"
4549
labels:
@@ -52,10 +56,14 @@ updates:
5256
interval: "monthly"
5357
day: "monday"
5458
target-branch: release-1.9
59+
## group all action bumps into single PR
60+
groups:
61+
all-github-actions:
62+
patterns: ["*"]
5563
ignore:
5664
# Ignore major and minor bumps for release branch
5765
- dependency-name: "*"
58-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
66+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
5967
commit-message:
6068
prefix: ":seedling:"
6169
labels:
@@ -72,16 +80,16 @@ updates:
7280
target-branch: release-1.9
7381
groups:
7482
kubernetes:
75-
patterns: [ "k8s.io/*" ]
83+
patterns: ["k8s.io/*"]
7684
capi:
77-
patterns: [ "sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test" ]
85+
patterns: ["sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test"]
7886
ignore:
7987
# golang.org/x/* only releases minors no patches, so minors have to be allowed
8088
- dependency-name: "golang.org/x/*"
81-
update-types: [ "version-update:semver-major" ]
89+
update-types: ["version-update:semver-major"]
8290
# Ignore major and minor bumps for release branch
8391
- dependency-name: "*"
84-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
92+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
8593
commit-message:
8694
prefix: ":seedling:"
8795
labels:
@@ -95,10 +103,14 @@ updates:
95103
interval: "monthly"
96104
day: "monday"
97105
target-branch: release-1.8
106+
## group all action bumps into single PR
107+
groups:
108+
all-github-actions:
109+
patterns: ["*"]
98110
ignore:
99111
# Ignore major and minor bumps for release branch
100112
- dependency-name: "*"
101-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
113+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
102114
commit-message:
103115
prefix: ":seedling:"
104116
labels:
@@ -115,18 +127,19 @@ updates:
115127
target-branch: release-1.8
116128
groups:
117129
kubernetes:
118-
patterns: [ "k8s.io/*" ]
130+
patterns: ["k8s.io/*"]
119131
capi:
120-
patterns: [ "sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test" ]
132+
patterns: ["sigs.k8s.io/cluster-api", "sigs.k8s.io/cluster-api/test"]
121133
ignore:
122134
# golang.org/x/* only releases minors no patches, so minors have to be allowed
123135
- dependency-name: "golang.org/x/*"
124-
update-types: [ "version-update:semver-major" ]
136+
update-types: ["version-update:semver-major"]
125137
# Ignore major and minor bumps for release branch
126138
- dependency-name: "*"
127-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
139+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
128140
commit-message:
129141
prefix: ":seedling:"
130142
labels:
131143
- "ok-to-test"
144+
132145
## release-1.8 branch config ends here

0 commit comments

Comments
 (0)