From 3d89928c3367dd99b108fef9c741966beb6a966e Mon Sep 17 00:00:00 2001 From: Vincent Link Date: Sun, 1 Sep 2024 12:12:00 +0200 Subject: [PATCH] chore: group dependency MRs by default --- .github/renovate.json5 | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 5502fb4..2c196b9 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,16 +1,30 @@ { - "extends": [ + extends: [ "config:base", "schedule:monthly", ":pinVersions", ":prConcurrentLimitNone", - ":prHourlyLimitNone" + ":prHourlyLimitNone", ], - "labels": ["dependencies"], - "packageRules": [ + labels: ["dependencies"], + packageRules: [ { - "matchUpdateTypes": ["minor", "patch", "pin"], - "automerge": true - } - ] + matchUpdateTypes: ["minor", "patch", "pin"], + automerge: true, + }, + { + groupName: "devDependencies (non-major)", + matchDepTypes: ["devDependencies"], + matchUpdateTypes: ["patch", "minor"], + }, + { + groupName: "dependencies (non-major)", + matchDepTypes: ["dependencies"], + matchUpdateTypes: ["patch", "minor"], + }, + { + matchDepTypes: ["dependencies"], + semanticCommitType: "refactor", + }, + ], }