Skip to content

Commit 65fdffa

Browse files
Manabu-GTclaude
andcommitted
fix(deps): use explicit AndroidX package names in Renovate config
The regex pattern /^androidx\./ was not reliably matching, causing PRs to be created without dashboard approval. List packages explicitly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8469fd6 commit 65fdffa

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

renovate.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,19 @@
2727
"dependencyDashboardApproval": true
2828
},
2929
{
30-
"description": "AndroidX libraries - require approval for library consumers",
30+
"description": "AndroidX libraries used in published modules - require approval",
3131
"groupName": "AndroidX libraries",
3232
"dependencyDashboardApproval": true,
3333
"matchPackageNames": [
34-
"/^androidx\\./"
34+
"androidx.core:core",
35+
"androidx.core:core-ktx",
36+
"androidx.annotation:annotation",
37+
"androidx.activity:activity-compose",
38+
"androidx.lifecycle:lifecycle-runtime",
39+
"androidx.lifecycle:lifecycle-runtime-ktx",
40+
"androidx.savedstate:savedstate",
41+
"androidx.startup:startup-runtime",
42+
"androidx.metrics:metrics-performance"
3543
]
3644
},
3745
{

0 commit comments

Comments
 (0)