From a4a3773bc04da64c411426e1503bc8b8e2a481e3 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Fri, 29 Aug 2025 21:32:39 -0500 Subject: [PATCH] chore(renovate): refine AndroidX dependency grouping This commit updates the Renovate configuration to refine how AndroidX dependencies are grouped. The main changes include: - Excluding more specific AndroidX groups (Room, Lifecycle, Navigation, Datastore, Compose Material 3 Adaptive, Test Espresso, Test Ext, Compose UI Test JUnit4, and Hilt) from the general "AndroidX" group. - Renaming the general "AndroidX" group to "AndroidX (General)" and updating its slug to "androidx-general". These changes aim to create more granular and meaningful groups for AndroidX dependencies, improving the clarity of dependency updates. Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .github/renovate.json | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 7f33f9e82..a08a9cd02 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -34,10 +34,22 @@ "changelogUrl": "https://github.com/meshtastic/design/compare/{{currentDigest}}...{{newDigest}}" }, { - "description": "Group all AndroidX dependencies", + "description": "Group all AndroidX dependencies (excluding more specific AndroidX groups)", "matchPackagePatterns": ["^androidx\\."], - "groupName": "AndroidX", - "groupSlug": "androidx" + "excludePackagePatterns": [ + "^androidx\\.room", + "^androidx\\.lifecycle", + "^androidx\\.navigation", + "^androidx\\.datastore", + "^androidx\\.compose\\.material3\\.adaptive", + "^androidx\\.compose\\.material3:material3-adaptive-navigation-suite$", + "^androidx\\.test\\.espresso", + "^androidx\\.test\\.ext", + "^androidx\\.compose\\.ui:ui-test-junit4$", + "^androidx\\.hilt" + ], + "groupName": "AndroidX (General)", + "groupSlug": "androidx-general" }, { "description": "Group Kotlin standard library, coroutines, and serialization", @@ -172,4 +184,4 @@ "groupSlug": "androidx-adaptive-ui" } ] -} \ No newline at end of file +}