-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathrenovate.json5
35 lines (35 loc) · 1 KB
/
renovate.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: [
'config:recommended',
],
configMigration: true,
packageRules: [
{
// Compiler tools are tightly coupled to Kotlin version:
groupName: 'Kotlin',
matchPackageNames: [
'androidx.compose.compiler{/,}**',
'com.google.devtools.ksp{/,}**',
'com.github.tschuchortdev:kotlin-compile-testing{/,}**',
'dev.zacsweers.kctfork{/,}**',
'org.jetbrains.kotlin{/,}**',
'org.jetbrains.kotlinx:binary-compatibility-validator{/,}**',
],
},
{
groupName: 'Upload/download artifact',
matchPackageNames: [
'actions/download-artifact',
'actions/upload-artifact',
],
},
],
ignoreDeps: [
// These should just match the main Kotlin version:
'org.jetbrains.kotlin:kotlin-compiler-embeddable',
'org.jetbrains.kotlin:kotlin-gradle-plugin-api',
'org.jetbrains.kotlin:kotlin-stdlib',
'org.jetbrains.kotlin:kotlin-test',
],
}