From 1e7ff182c01661b3f443c1c95161c72414430c13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B3bert=20Papp?= Date: Sat, 9 Dec 2023 17:57:13 +0000 Subject: [PATCH] Fine-tune Renovate auto-merge for layoutlib (#1169) Co-authored-by: John Rodriguez --- renovate.json5 | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index c8ecb7ead0..12bafc8a6f 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -11,7 +11,7 @@ "automerge": true, }, { - description: "Compose compiler is tightly coupled to Kotlin version", + "description": "Compose compiler is tightly coupled to Kotlin version.", "groupName": "Kotlin and Compose", "matchPackagePrefixes": [ "androidx.compose.compiler", @@ -21,14 +21,22 @@ "automerge": false, }, { - description: "Android Gradle Plugin is tightly coupled to its android/platform/tools/base dependencies", + "description": "Android Gradle Plugin is tightly coupled to its android/platform/tools/base dependencies.", "groupName": "Android Tools", "matchPackagePrefixes": [ "com.android.tools:", "com.android.tools.build:", - // LayoutLib intentionally omitted to be updated independently + // LayoutLib intentionally omitted to be updated independently. ], "automerge": false, - } + }, + { + "description": "LayoutLib shouldn't auto-merge, because updating it is a complex process, see libs/README.md.", + "matchPackagePrefixes": [ + "app.cash.paparazzi:layoutlib-", + "com.android.tools.layoutlib:layoutlib-api", + ], + "automerge": false, + }, ], }