From d35b751c151b562039935dc4df23244b73949bcb Mon Sep 17 00:00:00 2001 From: naskya <m@naskya.net> Date: Thu, 23 May 2024 00:56:54 +0900 Subject: [PATCH] ci: update renovate config --- renovate.json | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/renovate.json b/renovate.json index 46f806cf5e..82fb7fb7b9 100644 --- a/renovate.json +++ b/renovate.json @@ -1,21 +1,23 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended"], "rangeStrategy": "bump", - "branchConcurrentLimit": 0, + "branchConcurrentLimit": 0, "prHourlyLimit": 20, - "prConcurrentLimit": 20, + "prConcurrentLimit": 20, "enabledManagers": ["npm", "cargo"], "baseBranches": ["develop"], - "ignorePaths": [ - "packages/megalodon/package.json", - "packages/backend-rs/npm" - ], + "ignorePaths": ["packages/megalodon/package.json", "packages/backend-rs/npm"], "lockFileMaintenance": { "enabled": true, "recreateWhen": "always", - "rebaseStalePrs": true, + "rebaseWhen": "behind-base-branch", "branchTopic": "lock-file-maintenance", "commitMessageAction": "Lock file maintenance" - } + }, + "packageRules": [ + {"matchUpdateTypes": "patch", "automerge": true}, + {"groupName": "definitelyTyped", "matchPackagePrefixes": ["@types/"]}, + {"groupName": "bull-board", "matchPackagePrefixes": ["@bull-board/"]} + ] }