Skip to content

Commit 4a6f3bc

Browse files
authored
dependency: migrate config renovate.json
1 parent 66b1534 commit 4a6f3bc

File tree

1 file changed

+62
-49
lines changed

1 file changed

+62
-49
lines changed

renovate.json

Lines changed: 62 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,65 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"dependencyDashboard": true,
4-
"extends": [
5-
"config:base"
6-
],
7-
"groupName": "all dependencies",
8-
"groupSlug": "all",
9-
"lockFileMaintenance": {
10-
"enabled": false
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"dependencyDashboard": true,
4+
"extends": [
5+
"config:recommended"
6+
],
7+
"lockFileMaintenance": {
8+
"enabled": false
9+
},
10+
"pruneStaleBranches": true,
11+
"commitMessagePrefix": "dependency:",
12+
"separateMinorPatch": true,
13+
"separateMultipleMajor": true,
14+
"packageRules": [
15+
{
16+
"matchUpdateTypes": [
17+
"patch"
18+
],
19+
"automerge": true,
20+
"labels": [
21+
"🔄 dependencies"
22+
],
23+
"matchPackageNames": [
24+
"*",
25+
"!/org.spigotmc*/"
26+
]
1127
},
12-
"separateMajorMinor": true,
13-
"pruneStaleBranches": true,
14-
"commitMessagePrefix": "dependency:",
15-
"packageRules": [
16-
{
17-
"groupName": "patch",
18-
"matchPackagePatterns": [
19-
"*"
20-
],
21-
"excludePackagePatterns": ["org.spigotmc*"],
22-
"updateTypes": ["patch"],
23-
"automerge": true
24-
},
25-
{
26-
"groupName": "minor",
27-
"matchPackagePatterns": [
28-
"*"
29-
],
30-
"excludePackagePatterns": ["org.spigotmc*"],
31-
"updateTypes": ["minor"],
32-
"automerge": true
33-
},
34-
{
35-
"groupName": "all-major",
36-
"matchPackagePatterns": [
37-
"*"
38-
],
39-
"updateTypes": ["major"],
40-
"excludePackagePatterns": ["org.spigotmc*"],
41-
"automerge": false
42-
},
43-
{
44-
"groupName": "spigotmc",
45-
"matchPackagePatterns": [
46-
"org.spigotmc*"
47-
],
48-
"allowedVersions": "/^\\d+\\.\\d+(\\.\\d+)?-R\\d+\\.\\d+-SNAPSHOT$/",
49-
"automerge": false
50-
}
51-
]
28+
{
29+
"matchUpdateTypes": [
30+
"minor"
31+
],
32+
"automerge": true,
33+
"labels": [
34+
"🔄 dependencies"
35+
],
36+
"matchPackageNames": [
37+
"*",
38+
"!/org.spigotmc*/"
39+
]
40+
},
41+
{
42+
"matchUpdateTypes": [
43+
"major"
44+
],
45+
"automerge": false,
46+
"labels": [
47+
"🔄 dependencies"
48+
],
49+
"matchPackageNames": [
50+
"*",
51+
"!/org.spigotmc*/"
52+
]
53+
},
54+
{
55+
"allowedVersions": "/^\\d+\\.\\d+(\\.\\d+)?-R\\d+\\.\\d+-SNAPSHOT$/",
56+
"automerge": false,
57+
"labels": [
58+
"🔄 dependencies"
59+
],
60+
"matchPackageNames": [
61+
"/org.spigotmc*/"
62+
]
63+
}
64+
]
5265
}

0 commit comments

Comments
 (0)