From 1ed689ed710b94a8c922ad70506e963aa7230545 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 23 May 2025 10:39:24 +0000 Subject: Add new Renovate configuration file to automate dependency management --- .renovaterc | 22 ---------------------- renovate.json | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 22 deletions(-) delete mode 100644 .renovaterc create mode 100644 renovate.json diff --git a/.renovaterc b/.renovaterc deleted file mode 100644 index ee35429..0000000 --- a/.renovaterc +++ /dev/null @@ -1,22 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended", ":disableDependencyDashboard"], - "assignees": ["valentineus"], - "packageRules": [ - { - "groupName": "all digest updates", - "groupSlug": "all-digest", - "matchUpdateTypes": ["minor", "patch", "pin", "digest"], - "matchPackageNames": ["*"] - } - ], - "npm": { - "enabled": true, - "requireConfig": false, - "ignoreScripts": false - }, - "postUpgradeTasks": { - "commands": ["npm install"], - "fileFilters": ["package.json"] - } -} diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..caece0b --- /dev/null +++ b/renovate.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "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": ["*"], + "automerge": true + } + ], + "npm": { + "enabled": true, + "ignoreScripts": false + }, + "lockFileMaintenance": { + "enabled": true + } +} -- cgit v1.2.3