Skip to content

Commit 7974d62

Browse files
committed
Refactor Dashboard configuration management by consolidating cleanup functions for Ingress and HTTPRoute sources. Enhance domain filtering logic to ensure only valid rules are processed, improving resource management during configuration updates.
1 parent 8a80886 commit 7974d62

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

renovate.json

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended",
5+
"docker:enableMajor",
6+
":dependencyDashboard"
7+
],
8+
"labels": ["dependencies"],
9+
"assignees": ["@rajsingh"],
10+
"reviewers": ["@rajsingh"],
11+
"schedule": ["before 6am on Monday"],
12+
"timezone": "America/Los_Angeles",
13+
"separateMinorPatch": true,
14+
"separateMajorMinor": true,
15+
"rangeStrategy": "bump",
16+
"golang": {
17+
"enabled": true
18+
},
19+
"docker": {
20+
"enabled": true
21+
},
22+
"helm": {
23+
"enabled": true
24+
},
25+
"packageRules": [
26+
{
27+
"matchManagers": ["gomod"],
28+
"groupName": "Go dependencies",
29+
"schedule": ["before 6am on Monday"]
30+
},
31+
{
32+
"matchManagers": ["dockerfile"],
33+
"groupName": "Docker base images",
34+
"schedule": ["before 6am on Monday"]
35+
},
36+
{
37+
"matchManagers": ["helm"],
38+
"groupName": "Helm chart dependencies",
39+
"schedule": ["before 6am on Monday"]
40+
},
41+
{
42+
"matchDepTypes": ["major"],
43+
"dependencyDashboardApproval": true
44+
}
45+
],
46+
"vulnerabilityAlerts": {
47+
"enabled": true,
48+
"schedule": ["at any time"]
49+
},
50+
"stabilityDays": 3,
51+
"prHourlyLimit": 2,
52+
"prConcurrentLimit": 5
53+
}

0 commit comments

Comments
 (0)