diff --git a/renovate.json b/renovate.json index 9b1f3b3..86094ef 100644 --- a/renovate.json +++ b/renovate.json @@ -1,32 +1,53 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "assignees": [], "extends": [ "config:recommended" ], - "prConcurrentLimit": 3, - "prHourlyLimit": 1, - "recreateWhen": "auto", - "prCreation": "not-pending", + "labels": [ + "dependencies" + ], "packageRules": [ { - "description": "Accumulate non-major updates into one pull request", + "description": "Group all Swift package minor and patch updates together", + "groupName": "Swift non-major dependencies", + "matchManagers": [ + "swift" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ] + }, + { + "description": "Group all Mint package minor and patch updates together", + "groupName": "Mint non-major dependencies", + "matchManagers": [ + "mint" + ], "matchUpdateTypes": [ "minor", "patch" + ] + }, + { + "description": "Group all GitHub Actions minor and patch updates together", + "groupName": "GitHub Actions non-major dependencies", + "matchManagers": [ + "github-actions" ], - "matchCurrentVersion": ">=1", - "groupName": "all non-major dependencies", - "groupSlug": "all-minor-patch" + "matchUpdateTypes": [ + "minor", + "patch" + ] } ], - "labels": [ - "dependencies" - ], + "prCreation": "not-pending", + "recreateWhen": "auto", "reviewers": [], - "assignees": [], "suppressNotifications": [ "prIgnoreNotification", - "prEditNotification", + "prEditedNotification", "branchAutomergeFailure" ] }