Android-Password-Store/.github/renovate.json5

89 lines
2 KiB
Text
Raw Permalink Normal View History

2021-12-23 10:28:54 +00:00
{
"extends": [
"config:base",
2022-11-12 19:36:19 +00:00
":dependencyDashboard",
"helpers:pinGitHubActionDigests",
],
"branchConcurrentLimit": 15,
"github-actions": {
"fileMatch": [
".github/reusable-workflows/.+\\.ya?ml$",
],
},
"packageRules": [
{
"description": "Automerge non-major updates",
"matchUpdateTypes": ["minor", "patch"],
"automerge": true
},
2023-02-04 12:39:56 +00:00
{
matchDatasources: [
"maven"
],
registryUrls: [
"https://maven.google.com/",
"https://repo1.maven.org/maven2",
"https://plugins.gradle.org/m2/",
],
},
{
"matchPackagePatterns": [
"^androidx.*",
],
"groupName": "androidx"
},
2023-06-15 13:02:54 +00:00
{
// Compose compiler is tightly coupled to Kotlin version
"groupName": "Kotlin and Compose",
"matchPackagePrefixes": [
"androidx.compose.compiler",
"org.jetbrains.kotlin",
2023-06-15 13:02:54 +00:00
],
},
{
"matchPackagePatterns": [
"^io.sentry",
"^sentry",
],
"groupName": "sentry"
},
{
"managers": [
"gradle"
],
"matchPackagePatterns": [
// 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",
],
"enabled": false
},
],
"regexManagers": [
{
"fileMatch": [
"gradle/libs.versions.toml"
],
"matchStrings": [
"composeCompiler = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "androidx.compose.compiler:compiler",
"registryUrlTemplate": "https://maven.google.com",
},
{
"fileMatch": [
"build-logic/src/main/kotlin/app/passwordstore/gradle/SpotlessPlugin.kt"
],
"matchStrings": [
"KTFMT_VERSION = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "com.facebook:ktfmt"
}
2021-12-23 10:28:54 +00:00
]
}