Skip to content

Commit c115e2f

Browse files
committed
chore(renovate): add initial renovate configuration for dependency management
1 parent b721be4 commit c115e2f

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

renovate.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:recommended", "group:monorepos"],
4+
"onboarding": true,
5+
"onboardingConfig": {
6+
"extends": ["config:recommended"]
7+
},
8+
"timezone": "Asia/Kolkata",
9+
"prHourlyLimit": 5,
10+
"prConcurrentLimit": 5,
11+
"packageRules": [
12+
{
13+
"groupName": "catbee packages",
14+
"matchPackageNames": ["/^@catbee/"]
15+
},
16+
{
17+
"matchManagers": ["npm"],
18+
"matchUpdateTypes": ["minor", "patch"],
19+
"groupName": "npm non-breaking updates"
20+
},
21+
{
22+
"matchManagers": ["npm"],
23+
"matchUpdateTypes": ["major"],
24+
"groupName": "npm breaking updates"
25+
}
26+
],
27+
"addLabels": ["dependencies", "renovate"],
28+
"reviewers": ["cyber-hari"],
29+
"assignees": ["cyber-hari"],
30+
"branchPrefix": "feature-dependency-",
31+
"rangeStrategy": "bump",
32+
"rebaseWhen": "behind-base-branch",
33+
"baseBranchPatterns": ["feature-next"],
34+
"dependencyDashboard": true,
35+
"lockFileMaintenance": {
36+
"enabled": true
37+
},
38+
"semanticCommits": "enabled",
39+
"semanticCommitType": "chore",
40+
"semanticCommitScope": "deps",
41+
"commitMessageLowerCase": "auto",
42+
"ignoreDeps": [],
43+
"enabledManagers": ["npm"]
44+
}

0 commit comments

Comments
 (0)