Skip to content

Commit f284973

Browse files
authored
Merge pull request #10810 from nextcloud/renovate/migrate-config
chore(config): migrate renovate config
2 parents b12ad8f + 8403f3b commit f284973

File tree

1 file changed

+60
-20
lines changed

1 file changed

+60
-20
lines changed

renovate.json

Lines changed: 60 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
4-
"config:base",
4+
"config:recommended",
55
"helpers:pinGitHubActionDigests",
66
":dependencyDashboard",
77
":semanticCommits",
@@ -41,61 +41,92 @@
4141
"packageRules": [
4242
{
4343
"description": "Request JavaScript reviews",
44-
"matchManagers": ["npm"],
44+
"matchManagers": [
45+
"npm"
46+
],
4547
"reviewers": [
4648
"@ChristophWurst",
4749
"@GretaD"
4850
]
4951
},
5052
{
5153
"description": "Ignore Vue 3 packages",
52-
"matchManagers": ["npm"],
53-
"matchPackageNames": ["vue"],
54+
"matchManagers": [
55+
"npm"
56+
],
57+
"matchPackageNames": [
58+
"vue"
59+
],
5460
"allowedVersions": "<3.0"
5561
},
5662
{
5763
"description": "Ignore Vue 3 packages",
58-
"matchManagers": ["npm"],
59-
"matchPackageNames": ["vue-router"],
64+
"matchManagers": [
65+
"npm"
66+
],
67+
"matchPackageNames": [
68+
"vue-router"
69+
],
6070
"allowedVersions": "<4.0"
6171
},
6272
{
6373
"description": "Ignore Vue 3 packages",
64-
"matchManagers": ["npm"],
65-
"matchPackageNames": ["@vue/test-utils"],
74+
"matchManagers": [
75+
"npm"
76+
],
77+
"matchPackageNames": [
78+
"@vue/test-utils"
79+
],
6680
"allowedVersions": "<2.0"
6781
},
6882
{
6983
"description": "Ignore Vue 3 packages",
70-
"matchManagers": ["npm"],
71-
"matchPackageNames": ["vuex"],
84+
"matchManagers": [
85+
"npm"
86+
],
87+
"matchPackageNames": [
88+
"vuex"
89+
],
7290
"allowedVersions": "<4.1.0"
7391
},
7492
{
7593
"description": "Ignore Vue 3 packages",
76-
"matchManagers": ["npm"],
77-
"matchPackageNames": ["vue-loader"],
94+
"matchManagers": [
95+
"npm"
96+
],
97+
"matchPackageNames": [
98+
"vue-loader"
99+
],
78100
"allowedVersions": "<16.0.0"
79101
},
80102
{
81103
"description": "Request PHP reviews",
82-
"matchManagers": ["composer"],
104+
"matchManagers": [
105+
"composer"
106+
],
83107
"reviewers": [
84108
"@ChristophWurst",
85109
"@kesselb"
86110
]
87111
},
88112
{
89113
"description": "Bump Github actions monthly and request reviews",
90-
"matchManagers": ["github-actions"],
91-
"extends": ["schedule:monthly"],
114+
"matchManagers": [
115+
"github-actions"
116+
],
117+
"extends": [
118+
"schedule:monthly"
119+
],
92120
"reviewers": [
93121
"ChristophWurst",
94122
"kesselb"
95123
]
96124
},
97125
{
98-
"matchUpdateTypes": ["minor", "patch"],
126+
"matchUpdateTypes": [
127+
"minor",
128+
"patch"
129+
],
99130
"matchCurrentVersion": "!/^0/",
100131
"automerge": true,
101132
"automergeType": "pr",
@@ -108,7 +139,10 @@
108139
},
109140
{
110141
"description": "Only automerge packages that follow semver",
111-
"matchPackageNames": ["@nextcloud/vue", "friendsofphp/php-cs-fixer"],
142+
"matchPackageNames": [
143+
"@nextcloud/vue",
144+
"friendsofphp/php-cs-fixer"
145+
],
112146
"automerge": false,
113147
"labels": [
114148
"dependencies",
@@ -124,9 +158,15 @@
124158
"matchBaseBranches": "/^stable(.)+/"
125159
},
126160
{
127-
"matchBaseBranches": ["main"],
128-
"matchDepTypes": ["devDependencies"],
129-
"extends": ["schedule:monthly"]
161+
"matchBaseBranches": [
162+
"main"
163+
],
164+
"matchDepTypes": [
165+
"devDependencies"
166+
],
167+
"extends": [
168+
"schedule:monthly"
169+
]
130170
},
131171
{
132172
"groupName": "CKEditor family",

0 commit comments

Comments
 (0)