compose-lobsters/.github/renovate.json

59 lines
1.2 KiB
JSON

{
"extends": [
"config:base",
":dependencyDashboard",
"github>msfjarvis/shared-workflows//renovate/automerge"
],
"allowedPostUpgradeCommands": [
"./gradlew dependencyGuardBaseline"
],
"packageRules": [
{
"managers": [
"gradle"
],
"packagePatterns": [
"^org.jetbrains.kotlin",
"^com.squareup.okhttp3",
"^com.google.accompanist"
],
"enabled": false
},
{
"managers": [
"gradle"
],
"postUpgradeTasks": {
"commands": [
"./gradlew dependencyGuardBaseline"
],
"fileFilters": [
"**/dependencies/**"
],
"executionMode": "update"
}
}
],
"regexManagers": [
{
"fileMatch": [
".kt$"
],
"matchStrings": [
"KTFMT_VERSION = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "com.facebook:ktfmt"
},
{
"fileMatch": [
".toml$"
],
"matchStrings": [
"composeCompiler = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "androidx.compose.compiler:compiler"
}
]
}