Skip to content

Commit 46042a9

Browse files
authored
[release-v1.32] Prepare release for v1.34 (#652)
1 parent 087ee25 commit 46042a9

File tree

1 file changed

+117
-41
lines changed

1 file changed

+117
-41
lines changed

.github/renovate.json5

Lines changed: 117 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,139 @@
11
{
2-
$schema: "https://docs.renovatebot.com/renovate-schema.json",
2+
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
33
extends: [
4-
"config:recommended",
5-
"github>stackitcloud/ske-ci-infra//config/renovate/ske.json5",
4+
'config:recommended',
5+
'github>stackitcloud/ske-ci-infra//config/renovate/ske.json5',
66
],
77
additionalReviewers: [
8-
"hown3d",
9-
"rgroemmer"
8+
'hown3d',
9+
'nschad',
1010
],
11-
"baseBranchPatterns": [
12-
"main",
13-
"release-v1.33",
14-
"release-v1.32",
15-
"release-v1.31"
11+
baseBranchPatterns: [
12+
'main',
13+
'release-v1.34',
14+
'release-v1.33',
15+
'release-v1.32',
16+
'release-v1.31',
1617
],
17-
"packageRules": [
18+
customManagers: [
1819
{
19-
"matchPackagePatterns": [
20-
"k8s.io/*"
20+
customType: 'regex',
21+
managerFilePatterns: [
22+
'pkg/csi/blockstorage/driver.go',
2123
],
22-
"matchBaseBranches": [
23-
"main",
24-
]
24+
matchStrings: [
25+
'specVersion\\s*=\\s*"(?<currentValue>.+?)"',
26+
],
27+
depNameTemplate: 'github.com/container-storage-interface/spec',
28+
versioningTemplate: 'semver',
29+
extractVersionTemplate: '^v?(?<version>.*)$',
30+
datasourceTemplate: 'go',
31+
},
32+
],
33+
packageRules: [
34+
{
35+
matchPackageNames: [
36+
'/^github.com/stackitcloud/stackit-sdk-go/',
37+
],
38+
postUpgradeTasks: {
39+
commands: [
40+
'make generate',
41+
],
42+
executionMode: 'branch',
43+
},
2544
},
2645
{
27-
"matchPackagePatterns": [
28-
"k8s.io/*"
46+
matchPackageNames: [
47+
'github.com/stackitcloud/stackit-sdk-go/services/loadbalancer'
48+
],
49+
additionalReviewers: [
50+
"team:loadbalancer"
2951
],
30-
"matchUpdateTypes": [
31-
"patch"
52+
matchUpdateTypes: [
53+
'major',
54+
'minor'
3255
],
33-
"matchCurrentVersion": "^0.33\\.\\d+$",
34-
"matchBaseBranches": [
35-
"release-v1.33",
36-
]
3756
},
3857
{
39-
"matchPackagePatterns": [
40-
"k8s.io/*"
58+
matchManagers: [
59+
'gomod',
4160
],
42-
"matchUpdateTypes": [
43-
"patch"
61+
matchUpdateTypes: [
62+
'patch',
63+
'digest',
64+
],
65+
automerge: true,
66+
addLabels: [
67+
'skip-review',
4468
],
45-
"matchCurrentVersion": "^0.32\\.\\d+$",
46-
"matchBaseBranches": [
47-
"release-v1.32",
48-
]
4969
},
5070
{
51-
"matchPackagePatterns": [
52-
"k8s.io/*"
71+
matchPackageNames: [
72+
'/^k8s.io/',
5373
],
54-
"matchUpdateTypes": [
55-
"patch"
74+
matchBaseBranches: [
75+
'main',
5676
],
57-
"matchCurrentVersion": "^0.31\\.\\d+$",
58-
"matchBaseBranches": [
59-
"release-v1.31",
60-
]
77+
automerge: false,
6178
},
62-
]
79+
{
80+
matchPackageNames: [
81+
'/^k8s.io/',
82+
],
83+
matchBaseBranches: [
84+
'release-v1.34',
85+
],
86+
allowedVersions: '<0.35.0',
87+
automerge: false,
88+
},
89+
{
90+
matchPackageNames: [
91+
'/^k8s.io/',
92+
],
93+
matchBaseBranches: [
94+
'release-v1.33',
95+
],
96+
allowedVersions: '<0.34.0',
97+
automerge: false,
98+
},
99+
{
100+
matchPackageNames: [
101+
'/^k8s.io/',
102+
],
103+
matchBaseBranches: [
104+
'release-v1.32',
105+
],
106+
allowedVersions: '<0.33.0',
107+
automerge: false,
108+
},
109+
{
110+
matchPackageNames: [
111+
'/^k8s.io/',
112+
],
113+
matchBaseBranches: [
114+
'release-v1.31',
115+
],
116+
allowedVersions: '<0.32.0',
117+
automerge: false,
118+
},
119+
{
120+
groupName: 'devTools non-major',
121+
matchManagers: [
122+
'custom.regex',
123+
],
124+
matchFileNames: [
125+
'/Makefile$/',
126+
'/\\.mk$/',
127+
'/\\.sh$/',
128+
],
129+
matchUpdateTypes: [
130+
'minor',
131+
'patch',
132+
],
133+
automerge: true,
134+
addLabels: [
135+
'skip-review',
136+
],
137+
},
138+
],
63139
}

0 commit comments

Comments
 (0)