Skip to content

Commit 45d69ae

Browse files
chore(config): migrate config .github/renovate.json (#5794)
1 parent 7041596 commit 45d69ae

File tree

1 file changed

+101
-34
lines changed

1 file changed

+101
-34
lines changed

.github/renovate.json

Lines changed: 101 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,30 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"enabledManagers": ["dockerfile", "github-actions", "npm"],
4-
"extends": ["config:base", ":combinePatchMinorReleases"],
5-
"baseBranchPatterns": ["beta"],
6-
"assignees": ["team:console"],
3+
"enabledManagers": [
4+
"dockerfile",
5+
"github-actions",
6+
"npm"
7+
],
8+
"extends": [
9+
"config:recommended",
10+
":combinePatchMinorReleases"
11+
],
12+
"baseBranchPatterns": [
13+
"beta"
14+
],
15+
"assignees": [
16+
"team:console"
17+
],
718
"assigneesSampleSize": 1,
8-
"reviewers": ["team:console"],
19+
"reviewers": [
20+
"team:console"
21+
],
922
"reviewersSampleSize": 2,
1023
"prHourlyLimit": 5,
1124
"prConcurrentLimit": 10,
12-
"labels": ["dependencies"],
25+
"labels": [
26+
"dependencies"
27+
],
1328
"rangeStrategy": "pin",
1429
"semanticCommitType": "chore",
1530
"semanticCommitScope": "deps",
@@ -22,72 +37,124 @@
2237
],
2338
"packageRules": [
2439
{
25-
"matchDepTypes": ["engines", "peerDependencies"],
26-
"versionStrategy": "widen"
40+
"matchDepTypes": [
41+
"engines",
42+
"peerDependencies"
43+
],
44+
"rangeStrategy": "widen"
2745
},
2846
{
29-
"matchManagers": ["dockerfile", "github-actions"],
47+
"matchManagers": [
48+
"dockerfile",
49+
"github-actions"
50+
],
3051
"semanticCommitScope": "devDeps"
3152
},
3253
{
3354
"semanticCommitScope": "devDeps",
34-
"matchDepTypes": ["packageManager", "devDependencies"],
35-
"matchUpdateTypes": ["major"]
55+
"matchDepTypes": [
56+
"packageManager",
57+
"devDependencies"
58+
],
59+
"matchUpdateTypes": [
60+
"major"
61+
]
3662
},
3763
{
3864
"automerge": true,
3965
"automergeType": "branch",
4066
"semanticCommitScope": "devDeps",
41-
"matchDepTypes": ["packageManager", "devDependencies"],
42-
"matchUpdateTypes": ["minor", "patch"]
67+
"matchDepTypes": [
68+
"packageManager",
69+
"devDependencies"
70+
],
71+
"matchUpdateTypes": [
72+
"minor",
73+
"patch"
74+
]
4375
},
4476
{
4577
"automerge": false,
46-
"matchPackagePatterns": ["^@scaleway/"],
47-
"stabilityDays": 0,
48-
"matchUpdateTypes": ["major", "minor", "patch"]
78+
"minimumReleaseAge": null,
79+
"matchUpdateTypes": [
80+
"major",
81+
"minor",
82+
"patch"
83+
],
84+
"matchPackageNames": [
85+
"/^@scaleway//"
86+
]
4987
},
5088
{
5189
"automerge": true,
52-
"matchPackagePatterns": ["^@uiw/"],
5390
"groupName": "Code Editor",
5491
"groupSlug": "uiw-code-editor-react",
55-
"stabilityDays": 5,
56-
"matchUpdateTypes": ["minor", "patch"]
92+
"minimumReleaseAge": "5 days",
93+
"matchUpdateTypes": [
94+
"minor",
95+
"patch"
96+
],
97+
"matchPackageNames": [
98+
"/^@uiw//"
99+
]
57100
},
58101
{
59102
"automerge": false,
60-
"matchPackagePatterns": ["^@uiw/"],
61103
"groupName": "Code Editor",
62104
"groupSlug": "uiw-code-editor-react",
63-
"stabilityDays": 5,
64-
"matchUpdateTypes": ["major"]
105+
"minimumReleaseAge": "5 days",
106+
"matchUpdateTypes": [
107+
"major"
108+
],
109+
"matchPackageNames": [
110+
"/^@uiw//"
111+
]
65112
},
66113
{
67-
"matchPackagePatterns": ["^@testing-library"],
68114
"groupName": "Testing library",
69115
"groupSlug": "testing-library",
70-
"matchUpdateTypes": ["major", "minor", "patch"]
116+
"matchUpdateTypes": [
117+
"major",
118+
"minor",
119+
"patch"
120+
],
121+
"matchPackageNames": [
122+
"/^@testing-library/"
123+
]
71124
},
72125
{
73-
"labels": ["UPDATE-MAJOR"],
74-
"stabilityDays": 14,
75-
"matchUpdateTypes": ["major"]
126+
"labels": [
127+
"UPDATE-MAJOR"
128+
],
129+
"minimumReleaseAge": "14 days",
130+
"matchUpdateTypes": [
131+
"major"
132+
]
76133
},
77134
{
78-
"labels": ["UPDATE-MINOR"],
79-
"stabilityDays": 5,
80-
"matchUpdateTypes": ["minor"],
135+
"labels": [
136+
"UPDATE-MINOR"
137+
],
138+
"minimumReleaseAge": "5 days",
139+
"matchUpdateTypes": [
140+
"minor"
141+
],
81142
"automerge": true
82143
},
83144
{
84-
"labels": ["UPDATE-PATCH"],
85-
"stabilityDays": 1,
86-
"matchUpdateTypes": ["patch"],
145+
"labels": [
146+
"UPDATE-PATCH"
147+
],
148+
"minimumReleaseAge": "1 day",
149+
"matchUpdateTypes": [
150+
"patch"
151+
],
87152
"automerge": true
88153
},
89154
{
90-
"matchDepTypes": ["engines"],
155+
"matchDepTypes": [
156+
"engines"
157+
],
91158
"rangeStrategy": "widen"
92159
}
93160
]

0 commit comments

Comments
 (0)