Android-Password-Store/.github/renovate.json5
Harsh Shandilya 6cfb262a2c
chore(renovate): only allow Sentry GP 3.3.0+
Hopefully they'll fix the configuration caching problem in the next release
2022-12-29 22:51:27 +05:30

63 lines
1.6 KiB
Text

{
"extends": [
"config:base",
":dependencyDashboard",
"helpers:pinGitHubActionDigests",
],
"packageRules": [
{
"matchPackagePatterns": [
"^kotlin",
"^org.jetbrains.kotlin",
"^androidx.compose.compiler"
],
"groupName": "kotlin"
},
{
"managers": [
"gradle"
],
"matchPackagePatterns": [
// Upgrading breaks the fastscroll dependency
"^androidx.appcompat",
// Later versions require newer JDKs
"^org.eclipse.jgit",
// AGP dictates the version we can use
"^com.android.tools:desugar_jdk_libs",
// Later versions require newer JDKs
"^commons-codec:commons-codec",
// https://github.com/android-password-store/Android-Password-Store/issues/2247
"^androidx.security:security-crypto",
],
"enabled": false
},
{
// Breaks configuration caching https://github.com/getsentry/sentry-android-gradle-plugin/issues/407
"matchPackageNames": ["io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin"],
"allowedVersions": ">3.3.0"
},
{
"matchDatasources": [
"maven"
],
"matchPackageNames": [
"androidx.compose.compiler:compiler"
],
"registryUrls": [
"https://maven.google.com/"
]
}
],
"regexManagers": [
{
"fileMatch": [
"gradle/libs.versions.toml"
],
"matchStrings": [
"composeCompiler = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "androidx.compose.compiler:compiler"
}
]
}