Skip to content

Commit 2e26289

Browse files
authored
Add renovate auto merge.
1 parent b3c694f commit 2e26289

File tree

1 file changed

+36
-5
lines changed

1 file changed

+36
-5
lines changed

renovate.json

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"dependencyDashboard": true,
34
"extends": [
45
"config:base"
56
],
@@ -8,14 +9,44 @@
89
"lockFileMaintenance": {
910
"enabled": false
1011
},
12+
"separateMajorMinor": true,
13+
"pruneStaleBranches": true,
14+
"commitMessagePrefix": "dependency:",
1115
"packageRules": [
1216
{
13-
"groupName": "all dependencies",
14-
"groupSlug": "all",
17+
"groupName": "patch",
1518
"matchPackagePatterns": [
1619
"*"
17-
]
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
1850
}
19-
],
20-
"separateMajorMinor": false
51+
]
2152
}

0 commit comments

Comments
 (0)