diff --git a/.github/renovate.json b/.github/renovate.json deleted file mode 100644 index 3f7cf1598b24..000000000000 --- a/.github/renovate.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": [ - "config:base" - ], - "rangeStrategy": "widen" -} diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 000000000000..7800b9e058c5 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,18 @@ +{ + "extends": [ + // Use pre-determined best practices, including some groupings and github action digest pinning - https://docs.renovatebot.com/presets-config/#configbest-practices + "config:best-practices", + // Create version bump PRs on a monthly basis - https://docs.renovatebot.com/presets-schedule/#schedulemonthly + "schedule:monthly", + ], + // packageRules take precedence (override 'extends' configs) + "packageRules": [ + // Group all patch updates together - there doesn't seem to be an existing preset for this + { + "matchUpdateTypes": ["patch"], + "groupName": "all patch updates" + } + ], + // Increase compatibility with other projects - https://docs.renovatebot.com/modules/manager/gleam/#recommended-rangestrategy-for-apps-and-libraries + "rangeStrategy": "widen", +}