From 0bb7fe40a28169804a45a7c8ed8442a5ca65ad6a Mon Sep 17 00:00:00 2001 From: Dries Hooghe Date: Thu, 29 Feb 2024 08:59:32 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20finetune=20renovate=20settings?= =?UTF-8?q?=20to=20reduce=20noise?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renovate.json | 48 ++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/renovate.json b/renovate.json index dc6430de..a05d95ca 100644 --- a/renovate.json +++ b/renovate.json @@ -1,19 +1,47 @@ { - "semanticCommits": true, + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "schedule": [ + "before 5am on monday" + ], + "extends": [ + "config:base" + ], + "semanticCommits": "enabled", + "commitMessagePrefix": ":arrow_up:", "rangeStrategy": "update-lockfile", "rebaseConflictedPrs": true, "packageRules": [ { - "depTypeList": [ - "devDependencies" + "groupName": "AWS packages", + "matchPackagePatterns": [ + "aws-sdk" + ] + }, + { + "groupName": "NestJS", + "matchPackagePrefixes": [ + "@nestjs/" + ] + }, + { + "groupName": "types", + "matchPackagePrefixes": [ + "@types/" ], - "automerge": true + "automerge": true, + "addLabels": [ + "automerge" + ] + }, + { + "groupName": "Jest packages", + "matchPackagePatterns": [ + "jest" + ], + "automerge": true, + "addLabels": [ + "automerge" + ] } - ], - "schedule": [ - "before 5am on monday" - ], - "extends": [ - "config:base" ] } \ No newline at end of file