Skip to content

Commit 812fa3b

Browse files
[tool] chore(renovate): fix renovate config file (#4380)
1 parent 78b91a8 commit 812fa3b

File tree

1 file changed

+30
-22
lines changed

1 file changed

+30
-22
lines changed

renovate.json

Lines changed: 30 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:recommended",
5-
"docker:enableMajor",
6-
":semanticCommits"
5+
"docker:enableMajor"
76
],
87
"labels": [
98
"dependencies",
@@ -16,6 +15,7 @@
1615
"* 0-4,22-23 * * 1-5",
1716
"* * * * 0,6"
1817
],
18+
"semanticCommits": "enabled",
1919
"updateNotScheduled": false,
2020
"rebaseWhen": "conflicted",
2121
"packageRules": [
@@ -54,33 +54,41 @@
5454
"commitMessagePrefix": "[tool] chore(deps):"
5555
},
5656
{
57-
"groupName": "devDependencies (non-major)",
58-
"groupSlug": "dev-dependencies-non-major",
59-
"description": "Batch auto merge and batch on sunday morning, non-major update of dev dependencies once a week (Sunday 03:00)",
60-
"schedule": "* 3 * * 0",
61-
"matchDepTypes": [
62-
"devDependencies"
57+
"matchPackageNames": [
58+
"react-apexcharts"
6359
],
64-
"commitMessagePrefix": "[DANGER]",
65-
"commitMessageSuffix": "(html-to-image has a yarn patch)"
60+
"commitMessagePrefix": "[DANGER] [frontend] chore(deps):",
61+
"commitMessageSuffix": "(react-apexcharts has a yarn patch)"
6662
},
6763
{
68-
"matchJsonata": [
69-
"$exists(isVulnerabilityAlert)"
70-
],
71-
"matchBaseBranches": [
72-
"release/current"
64+
"matchPackageNames": [
65+
"html-to-image"
7366
],
74-
"enabled": false
67+
"commitMessagePrefix": "[DANGER] [frontend] chore(deps):",
68+
"commitMessageSuffix": "(html-to-image has a yarn patch)"
7569
},
7670
{
77-
"matchJsonata": [
78-
"$not($exists(isVulnerabilityAlert))"
71+
"groupName": "devDependencies (non-major)",
72+
"groupSlug": "dev-dependencies-non-major",
73+
"description": "Batch auto merge and batch on sunday morning, non-major update of dev dependencies once a week (Sunday 03:00)",
74+
"schedule": "* 3 * * 0",
75+
"matchDepTypes": [
76+
"devDependencies"
7977
],
80-
"matchBaseBranches": [
81-
"master"
78+
"matchUpdateTypes": [
79+
"minor",
80+
"patch",
81+
"pin",
82+
"digest"
8283
],
83-
"enabled": false
84+
"rebaseWhen": "always",
85+
"automerge": false
8486
}
85-
]
87+
],
88+
"lockFileMaintenance": {
89+
"schedule": "* 5 * * 0",
90+
"rebaseWhen": "always",
91+
"automerge": false,
92+
"enabled": true
93+
}
8694
}

0 commit comments

Comments
 (0)