Skip to content

Commit 7882f7d

Browse files
committed
fix package naming, add base schedule
1 parent f086269 commit 7882f7d

File tree

1 file changed

+126
-24
lines changed

1 file changed

+126
-24
lines changed

renovate.json

+126-24
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,160 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
4-
"config:base"
4+
"config:base", "group:all", ":dependencyDashboard", "schedule:monthly"
55
],
66
"baseBranches": [
77
"multi_module"
88
],
99
"packageRules": [
1010
{
1111
"matchPackageNames": [
12-
"androidx-compose-bom",
13-
"androidx-activity-compose"
12+
"org.jetbrains.kotlin:kotlin-gradle-plugin",
13+
"org.jetbrains.kotlin:kotlin-android-extensions",
14+
"org.jetbrains.kotlin:kotlin-stdlib-common",
15+
"org.jetbrains.kotlin.android",
16+
"org.jetbrains.kotlin.jvm",
17+
"org.jetbrains.kotlin:kotlin-serialization",
18+
"com.google.devtools.ksp"
1419
],
15-
"groupName": "androidx compose",
20+
"groupName": "kotlin",
1621
"schedule": [
1722
"on the first day of the month"
1823
]
19-
},
20-
{
24+
}, {
25+
"matchPackageNames": [
26+
"com.android.application",
27+
"com.android.library",
28+
"com.android.tools.build:gradle"
29+
],
30+
"groupName": "android",
31+
"schedule": [
32+
"on the first day of the month"
33+
]
34+
}, {
2135
"matchPackageNames": [
22-
"hilt_compiler",
23-
"hilt_android",
24-
"hilt_test",
25-
"hilt_nav_compose",
26-
"hilt_ext_compiler"
36+
"com.google.dagger:hilt-android-compiler",
37+
"com.google.dagger:hilt-android",
38+
"com.google.dagger:hilt-android-testing",
39+
"androidx.hilt:hilt-navigation-compose",
40+
"androidx.hilt:hilt-compiler",
41+
"com.google.dagger.hilt.android"
2742
],
28-
"groupName": "hilt",
43+
"groupName": "dependencyInjection",
2944
"schedule": [
3045
"on the first day of the month"
3146
]
3247
},
3348
{
3449
"matchPackageNames": [
35-
"room_runtime",
36-
"room_compiler",
37-
"room_ktx",
38-
"room_test"
50+
"androidx.core:core-ktx",
51+
"androidx.lifecycle:lifecycle-runtime-ktx",
52+
"androidx.navigation:navigation-testing",
53+
"androidx.lifecycle:lifecycle-viewmodel-ktx",
54+
"androidx.core:core-ktx",
55+
"androidx.appcompat:appcompat"
56+
],
57+
"groupName": "androidx",
58+
"schedule": [
59+
"on the first day of the month"
60+
]
61+
}, {
62+
"matchPackageNames": [
63+
"androidx.activity:activity-compose",
64+
"androidx.compose:compose-bom",
65+
"androidx.compose.foundation",
66+
"androidx.compose.ui:ui-test-manifest",
67+
"androidx.compose.ui:ui-util",
68+
"androidx.compose.ui:ui-tooling",
69+
"androidx.compose.ui:ui-tooling-preview",
70+
"androidx.compose.ui:ui-test-junit4",
71+
"androidx.compose.material",
72+
"androidx.compose.material3",
73+
"androidx.compose.material3:material3-window-size-class",
74+
"androidx.compose.runtime:runtime",
75+
"androidx.compose.runtime:runtime-livedata",
76+
"androidx.navigation:navigation-compose",
77+
"androidx.lifecycle:lifecycle-viewmodel-compose"
78+
],
79+
"groupName": "androidxCompose",
80+
"schedule": [
81+
"on the first day of the month"
82+
]
83+
},{
84+
"matchPackageNames": [
85+
"androidx.room:room-runtime",
86+
"androidx.room:room-compiler",
87+
"androidx.room:room-ktx",
88+
"androidx.room:room-testing"
3989
],
4090
"groupName": "room",
4191
"schedule": [
4292
"on the first day of the month"
4393
]
94+
},{
95+
"matchPackageNames": [
96+
"io.ktor:ktor-client-core",
97+
"io.ktor:ktor-client-okhttp",
98+
"io.ktor:ktor-client-content-negotiation",
99+
"io.ktor:ktor-serialization-kotlinx-json",
100+
"io.ktor:ktor-client-logging",
101+
"org.jetbrains.kotlinx:kotlinx-serialization-json",
102+
"io.ktor:ktor-client-mock"
103+
],
104+
"groupName": "ktor",
105+
"schedule": [
106+
"on the first day of the month"
107+
]
108+
},{
109+
"matchPackageNames": [
110+
"com.google.firebase:firebase-analytics",
111+
"com.google.firebase:firebase-bom"
112+
],
113+
"groupName": "firebase",
114+
"schedule": [
115+
"on the first day of the month"
116+
]
44117
},
45118
{
46119
"matchPackageNames": [
47-
"ktor_core",
48-
"ktor_client",
49-
"ktor_content_negotiation",
50-
"ktor_serialization",
51-
"ktor_client_logging",
52-
"kotlinx_serialization",
53-
"ktor_client_mock"
120+
"org.jetbrains.kotlin:kotlin-test-common",
121+
"com.android.test",
122+
"androidx.test:runner",
123+
"androidx.test:core",
124+
"androidx.test:core-ktx",
125+
"androidx.test.espresso:espresso-core",
126+
"androidx.test.ext:junit",
127+
"androidx.test.ext:junit-ktx",
128+
"androidx.test:rules",
129+
"androidx.test:monitor",
130+
"io.mockk:mockk-android",
131+
"androidx.annotation:annotation",
132+
"org.junit.jupiter:junit-jupiter"
54133
],
55-
"groupName": "ktor",
134+
"groupName": "test",
135+
"schedule": [
136+
"on the first day of the month"
137+
]
138+
}, {
139+
"matchPackageNames": [
140+
"org.jetbrains.kotlinx:kotlinx-coroutines-core",
141+
"org.jetbrains.kotlinx:kotlinx-coroutines-android",
142+
"org.jetbrains.kotlinx:kotlinx-coroutines-test",
143+
"app.cash.turbine:turbine",
144+
"androidx.test:core-ktx"
145+
],
146+
"groupName": "coroutine",
147+
"schedule": [
148+
"on the first day of the month"
149+
]
150+
} ,{
151+
"matchPackageNames": [
152+
"org.jlleitschuh.gradle.ktlint",
153+
"org.jetbrains.dokka",
154+
"org.sonarqube",
155+
"org.jetbrains.dokka:dokka-gradle-plugin",
156+
"org.jacoco:org.jacoco.core"],
157+
"groupName": "others",
56158
"schedule": [
57159
"on the first day of the month"
58160
]

0 commit comments

Comments
 (0)