From 1ed689ed710b94a8c922ad70506e963aa7230545 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 23 May 2025 10:39:24 +0000 Subject: [PATCH] Add new Renovate configuration file to automate dependency management --- .renovaterc => renovate.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) rename .renovaterc => renovate.json (64%) diff --git a/.renovaterc b/renovate.json similarity index 64% rename from .renovaterc rename to renovate.json index ee35429..caece0b 100644 --- a/.renovaterc +++ b/renovate.json @@ -1,22 +1,23 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended", ":disableDependencyDashboard"], + "extends": ["config:recommended", ":disableDependencyDashboard", ":automergeRenovate"], "assignees": ["valentineus"], + "labels": ["dependencies"], "packageRules": [ { + "description": "Group patch & minor updates together", "groupName": "all digest updates", "groupSlug": "all-digest", "matchUpdateTypes": ["minor", "patch", "pin", "digest"], - "matchPackageNames": ["*"] + "matchPackageNames": ["*"], + "automerge": true } ], "npm": { "enabled": true, - "requireConfig": false, "ignoreScripts": false }, - "postUpgradeTasks": { - "commands": ["npm install"], - "fileFilters": ["package.json"] + "lockFileMaintenance": { + "enabled": true } }