Skip to content

Commit f605240

Browse files
committed
update renovate.json
1 parent f97dca7 commit f605240

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

renovate.json

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,76 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:base"
5+
],
6+
"schedule": [
7+
"on thursday"
8+
],
9+
"timezone": "Asia",
10+
"labels": [
11+
"dependency-update"
12+
],
13+
"prHourlyLimit": 0,
14+
"baseBranches": [
15+
"develop"
16+
],
17+
"separateMultipleMajor": true,
18+
"dependencyDashboardTitle": "automated dependency updates dashboard",
19+
"dependencyDashboard": true,
20+
"branchPrefix": "chore/",
21+
"additionalBranchPrefix": "update-libs/",
22+
"commitMessageAction": "update",
23+
"commitMessageExtra": "{{{currentValue}}} to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}",
24+
"packageRules": [
25+
{
26+
"groupName": "all non-major dependencies",
27+
"groupSlug": "all-minor-patch",
28+
"matchPackagePatterns": [
29+
"*"
30+
],
31+
"matchUpdateTypes": [
32+
"minor",
33+
"patch"
34+
]
35+
},
36+
{
37+
"groupName": "kotlin dependencies",
38+
"matchPackagePatterns": [
39+
"org.jetbrains.kotlin:*",
40+
"com.google.devtools.ksp",
41+
"composeOptions"
42+
]
43+
},
44+
{
45+
"groupName": "coroutine dependencies",
46+
"matchPackagePatterns": [
47+
"io.coil-kt:coil-compose",
48+
"org.jetbrains.kotlinx:*"
49+
]
50+
},
51+
{
52+
"groupName": "plugin dependencies",
53+
"matchPackagePatterns": [
54+
"com.android.library",
55+
"com.android.application",
56+
"app.cash.paparazzi"
57+
]
58+
},
59+
{
60+
"groupName": "sonar",
61+
"matchPackagePatterns": [
62+
"org.sonarqube"
63+
]
64+
},
65+
{
66+
"groupName": "test dependencies",
67+
"matchPackagePatterns": [
68+
"com.google.truth:truth",
69+
"androidx.compose.ui:ui-test-junit4",
70+
"androidx.compose.ui:ui-test-manifest",
71+
"org.robolectric:robolectric",
72+
"junit:junit",
73+
"androidx.test:core-ktx"
74+
]
75+
}
576
]
677
}

0 commit comments

Comments
 (0)