From c756fe4d8ad8322dd29b885d8b61035ce25de059 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Thu, 21 Nov 2024 16:21:23 +0100 Subject: [PATCH] Added renovate Signed-off-by: Pierluigi Lenoci --- .github/renovate.json5 | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/renovate.json5 diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000..dd92bb2 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,41 @@ +{ + "extends": [ + "config:base" + ], + "automerge": false, + "assignees": [ + "pierluigilenoci" + ], + "schedule": [ + "before 5am every day" + ], + "packageRules": [ + { + "description": "Auto-merge patch updates for all dependencies", + "updateTypes": ["patch"], + "automerge": true + }, + { + "description": "Group all minor updates per package", + "updateTypes": ["minor"], + "groupName": "all-minor-updates" + }, + { + "description": "Group all major updates per package", + "updateTypes": ["major"], + "groupName": "all-major-updates" + } + ], + "postUpdateOptions": [ + "yarnDedupeHighest", + "npmDedupe", + "gomodTidy" + ], + "platformAutomerge": true, + "lockFileMaintenance": { + "enabled": true + }, + "baseBranches": [ + "main" + ] +} \ No newline at end of file