Skip to content

Commit 2a1743e

Browse files
authored
chore: fix renovate config
* Cargo dependency updates were merged with the lockfile ones, as showcased in renovatebot/renovate#22524 (reply in thread) * Vulnerability dependencies were not working because of incorrect group configuration * Merge all lockfile maintenance updates in a sigle PR
1 parent 491c466 commit 2a1743e

File tree

1 file changed

+27
-10
lines changed

1 file changed

+27
-10
lines changed

.github/renovate.json

+27-10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"timezone": "Europe/Madrid",
23
"packageRules": [
34
{
45
"matchManagers": [
@@ -7,8 +8,8 @@
78
"matchDepTypes": [
89
"devDependencies"
910
],
10-
"groupName": "development dependencies",
11-
"groupSlug": "dev-deps"
11+
"groupName": "npm development dependencies",
12+
"groupSlug": "npm-dev"
1213
},
1314
{
1415
"matchManagers": [
@@ -17,32 +18,48 @@
1718
"matchDepTypes": [
1819
"dependencies"
1920
],
20-
"groupName": "dependencies",
21-
"groupSlug": "deps"
21+
"groupName": "npm dependencies",
22+
"groupSlug": "npm"
2223
},
2324
{
2425
"matchManagers": [
2526
"github-actions"
2627
],
28+
"matchUpdateTypes": [
29+
"patch",
30+
"minor",
31+
"major"
32+
],
2733
"groupName": "CI dependencies",
28-
"groupSlug": "ci-deps",
29-
"separateMajorMinor": false
34+
"groupSlug": "ci-deps"
3035
},
3136
{
3237
"matchManagers": [
3338
"cargo"
3439
],
35-
"groupName": "Tauri dependencies",
36-
"groupSlug": "tauri-deps",
37-
"separateMajorMinor": false
40+
"matchUpdateTypes": [
41+
"patch",
42+
"minor",
43+
"major"
44+
],
45+
"groupName": "cargo dependencies",
46+
"groupSlug": "cargo"
47+
},
48+
{
49+
"matchUpdateTypes": [
50+
"lockFileMaintenance"
51+
],
52+
"groupSlug": "lockfiles"
3853
}
3954
],
4055
"dependencyDashboard": false,
4156
"prConcurrentLimit": 0,
4257
"prHourlyLimit": 0,
4358
"transitiveRemediation": true,
4459
"vulnerabilityAlerts": {
45-
"groupName": "vuln-alerts",
60+
"enabled": true,
61+
"groupName": "vulnerable dependencies",
62+
"groupSlug": "vulnerabilities",
4663
"labels": [
4764
"security",
4865
"dependencies"

0 commit comments

Comments
 (0)