forked from open-telemetry/opentelemetry-android
-
Notifications
You must be signed in to change notification settings - Fork 0
/
renovate.json5
40 lines (40 loc) · 1.65 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
36
37
38
39
40
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"packageRules": [
{
"matchPackageNames": [
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha",
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv",
"io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0"
],
// Renovate's default behavior is only to update from unstable -> unstable if it's for the
// major.minor.patch, under the assumption that you would want to update to the stable version
// of that release instead of the unstable version for a future release (but there's never any
// stable version of opentelemetry-instrumentation-bom-alpha so this logic doesn't apply
"ignoreUnstable": false
},
{
// navigation-fragment 2.7.0 and above require android api 34+, which we are not ready for
// yet due to android gradle plugin only supporting min 33.
"matchPackagePrefixes": ["androidx.navigation"],
"matchUpdateTypes": ["major", "minor"],
"enabled": false
},
{
// navigation-fragment 2.7.0 and above require android api 34+, which we are not ready for
// yet due to android gradle plugin only supporting min 33.
"matchPackageNames": ["androidx.browser:browser"],
"matchUpdateTypes": ["major", "minor"],
"enabled": false
},
{
// somehow renovate gets confused by the android property in gradle.properties,
// so let's just exclude it and hopefully clean up the dashboard
"matchPackageNames": ["string:rum.version"],
"enabled": false
}
]
}