From 10802639c3f733626a809c3432f7424c0abddfbe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 Oct 2025 12:35:41 +0000 Subject: [PATCH] chore(config): migrate config renovate.json5 --- renovate.json5 | 51 +++++++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 23 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index 83fba4293..e815105cb 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -1,42 +1,47 @@ { - $schema: "https://docs.renovatebot.com/renovate-schema.json", + $schema: 'https://docs.renovatebot.com/renovate-schema.json', extends: [ - "config:recommended", - ":dependencyDashboard", - "group:all", - "schedule:weekly" + 'config:recommended', + ':dependencyDashboard', + 'group:all', + 'schedule:weekly', ], customManagers: [ { - description: "Maven dependencies managed by rules_jvm_external", - customType: "regex", - fileMatch: [ - "^MODULE.bazel$" + description: 'Maven dependencies managed by rules_jvm_external', + customType: 'regex', + managerFilePatterns: [ + '/^MODULE.bazel$/', ], - matchStringsStrategy: "recursive", + matchStringsStrategy: 'recursive', matchStrings: [ // First narrow down the search to those dependencies in a Starlark list annotated with // a special comment. - "# renovate: keep updated[^\\]]*]", + '# renovate: keep updated[^\\]]*]', // Match all lines of the form: // "com.google.guava:guava:jar:28.2-jre", - "\\n\\s*\"(?[^:]+:[^:]+):(?:jar:)?(?\\d[^\"]*)\"," + '\\n\\s*"(?[^:]+:[^:]+):(?:jar:)?(?\\d[^"]*)",', ], - datasourceTemplate: "maven" - } + datasourceTemplate: 'maven', + }, ], packageRules: [ { // Assign regex matches to a separate group since these PRs require manual lockfile updates. - matchManagers: ["regex"], - groupName: "Maven deps", - groupSlug: "maven", + matchManagers: [ + 'custom.regex', + ], + groupName: 'Maven deps', + groupSlug: 'maven', }, { - // System scoped Maven dependencies are build locally. - matchDepTypes: ["system"], - matchManagers: ["maven"], - enabled: false - } - ] + matchDepTypes: [ + 'system', + ], + matchManagers: [ + 'maven', + ], + enabled: false, + }, + ], }