compose-lobsters/.github/renovate.json5
Harsh Shandilya 0c1c502186
chore: disable Kotlin updates from Renovate
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2025-06-27 10:36:07 +05:30

78 lines
1.8 KiB
Text

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":dependencyDashboard",
"helpers:pinGitHubActionDigests",
"github>msfjarvis/shared-workflows//renovate/automerge"
],
"branchConcurrentLimit": 15,
"github-actions": {
"managerFilePatterns": [
"/.github/reusable-workflows/.+\\.ya?ml$/",
],
},
"packageRules": [
{
matchDatasources: [
"maven"
],
registryUrls: [
"https://maven.google.com/",
"https://repo1.maven.org/maven2",
"https://plugins.gradle.org/m2/",
"https://jitpack.io",
],
},
{
"matchDepNames": [
"com.google.devtools.ksp",
"dev.drewhamilton.poko",
"org.jetbrains.kotlin:kotlin-gradle-plugin",
"org.jetbrains.kotlin.plugin.compose",
"org.jetbrains.kotlin.plugin.serialization",
],
"groupName": "Kotlin and Compose",
"enabled": false,
},
{
"matchPackageNames": [
"/^androidx.*/",
],
"groupName": "AndroidX"
},
{
"matchPackageNames": [
"/^io.sentry/",
"/^sentry/",
],
"groupName": "Sentry"
},
{
"matchPackageNames": [
"/^com.squareup.anvil/"
],
"allowedVersions": "!/.*-1-8$/",
},
{
"matchPackageNames": [
"/^androidx.glance/",
],
"allowedVersions": "<=1.0.0",
},
],
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": [
"/SpotlessPlugin\.kt$/"
],
"matchStrings": [
"KTFMT_VERSION = \"(?<currentValue>.*)\""
],
"datasourceTemplate": "maven",
"depNameTemplate": "com.facebook:ktfmt",
"registryUrlTemplate": "https://repo1.maven.org/maven2/",
},
],
}