{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":semanticCommits", ":semanticCommitTypeAll(chore)" ], "configMigration": true, "packageRules": [ { "matchUpdateTypes": [ "minor", "patch" ], "automerge": true }, { "matchFileNames": [ ".github/workflows/**" ], "addLabels": [ "actions" ], "groupName": "Actions" }, { "groupName": "AndroidX", "addLabels": [ "androidx" ], "matchPackageNames": [ "/androidx.*/" ] }, { "groupName": "Koin", "addLabels": [ "koin" ], "matchPackageNames": [ "/io.insert-koin.*/" ] }, { "groupName": "Ktor", "addLabels": [ "ktor" ], "matchPackageNames": [ "/io.ktor.*/" ] }, { "groupName": "Coil", "addLabels": [ "coil" ], "matchPackageNames": [ "/io.coil-kt.*/" ] }, { "addLabels": [ "compose" ], "matchPackageNames": [ "/.*compose.*/" ] }, { "addLabels": [ "ksp" ], "matchPackageNames": [ "/.*devtools.ksp.*/" ] }, { "addLabels": [ "kotlin" ], "matchPackageNames": [ "/org.jetbrains.kotlin.*/" ] }, { "allowedVersions": "!/^(3\\.2\\.0|3\\.0\\.0-wasm.*)$/", "matchPackageNames": [ "/io.ktor.*/" ] }, { "allowedVersions": "!/^(1\\.2\\.0-alpha.*|3\\.6\\.0.*alpha.*)$/", "matchPackageNames": [ "/io.insert-koin.*/" ] } ] }