Skip to content

Commit d391da7

Browse files
committed
Add entry of new release branch to depandbot
Signed-off-by: smoshiur1237 <[email protected]>
1 parent a8e2f34 commit d391da7

File tree

2 files changed

+50
-6
lines changed

2 files changed

+50
-6
lines changed

.github/ISSUE_TEMPLATE/new_release.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Tasks for a new release `vX.Y.Z` of the Cluster API Provider OpenStack.
1111
For details, see [RELEASE.md](https://github.com/kubernetes-sigs/cluster-api-provider-openstack/blob/main/RELEASE.md).
1212

1313
- [ ] [When bumping `X` or `Y`] Create a new release branch called `release-X.Y`.
14+
- [ ] [When bumping `X` or `Y`] Add a new entry of new release branch to [depandabot.yml](https://github.com/kubernetes-sigs/cluster-api-provider-openstack/blob/main/.github/dependabot.yml).
1415
- [ ] [When bumping `X` or `Y`] Add a new entry to [metadata.yaml](https://github.com/kubernetes-sigs/cluster-api-provider-openstack/blob/main/metadata.yaml)
1516
as [described in the CAPI book](https://cluster-api.sigs.k8s.io/clusterctl/provider-contract.html#metadata-yaml)
1617
on the release branch prior to release.

.github/dependabot.yml

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,59 @@ updates:
4444
update-types: ["version-update:semver-major", "version-update:semver-minor"]
4545
- dependency-name: "sigs.k8s.io/controller-tools"
4646
update-types: ["version-update:semver-major", "version-update:semver-minor"]
47-
# We will need k8s v0.31.3 to bump structured-merge-diff to v4.4.2 (check git history for details).
48-
- dependency-name: "sigs.k8s.io/structured-merge-diff/*"
49-
# For now we deploy CAPI from an unreleased commit
50-
- dependency-name: "sigs.k8s.io/cluster-api*"
51-
# These dependencies are skipped because they require a newer version of go:
52-
- dependency-name: "github.com/a8m/envsubst"
5347
labels:
5448
- "area/dependency"
5549
- "ok-to-test"
5650
## main branch config ends here
51+
## release-0.13 branch config starts here
52+
# github-actions
53+
- directory: "/"
54+
package-ecosystem: "github-actions"
55+
schedule:
56+
interval: "weekly"
57+
day: "monday"
58+
target-branch: release-0.13
59+
groups:
60+
all-github-actions:
61+
patterns: [ "*" ]
62+
commit-message:
63+
prefix: ":seedling:"
64+
include: scope
65+
labels:
66+
- "area/dependency"
67+
- "ok-to-test"
68+
# Go directories
69+
- directories:
70+
- "/"
71+
- "/hack/tools"
72+
package-ecosystem: "gomod"
73+
schedule:
74+
interval: "weekly"
75+
day: "monday"
76+
target-branch: release-0.13
77+
groups:
78+
all-go-mod-patch-and-minor:
79+
patterns: [ "*" ]
80+
update-types: [ "patch", "minor" ]
81+
commit-message:
82+
prefix: ":seedling:"
83+
include: scope
84+
ignore:
85+
# Ignore CAPI major and minor bumps
86+
- dependency-name: "sigs.k8s.io/cluster-api*"
87+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
88+
# Ignore controller-runtime major and minor bumps as its upgraded manually.
89+
- dependency-name: "sigs.k8s.io/controller-runtime"
90+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
91+
# Ignore k8s major and minor bumps and its transitives modules
92+
- dependency-name: "k8s.io/*"
93+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
94+
- dependency-name: "sigs.k8s.io/controller-tools"
95+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
96+
labels:
97+
- "area/dependency"
98+
- "ok-to-test"
99+
## release-0.13 branch config ends here
57100
## release-0.12 branch config starts here
58101
# github-actions
59102
- directory: "/"

0 commit comments

Comments
 (0)