From c94a3d8a75c7f3c1bfbd6f4230c3582ebd111b4f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 11:57:53 +0000 Subject: [PATCH 1/7] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..5db72dd6 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From a06be6325f4e26caf52df46b492ebcba1b61230e Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 17:48:50 +0530 Subject: [PATCH 2/7] Renovate Configuration for Monorepo tagging branch and labels --- renovate.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 5db72dd6..a6ed0636 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,10 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" - ] + ], + "monorepo": { + "enabled": true + }, + "baseBranches": ["main"], + "labels": ["dependencies"] } From 412b0ee50db680923a3c9889f4ba0019a9f1abe8 Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:17:43 +0530 Subject: [PATCH 3/7] added schedule --- renovate.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index a6ed0636..45f9f53f 100644 --- a/renovate.json +++ b/renovate.json @@ -3,9 +3,7 @@ "extends": [ "config:recommended" ], - "monorepo": { - "enabled": true - }, + "schedule": ["before 9am on the first day of the month"], "baseBranches": ["main"], "labels": ["dependencies"] } From 11df9a25426bcf684e9af7dfe41460024851e507 Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:18:36 +0530 Subject: [PATCH 4/7] Update renovate.json Co-authored-by: ivarflakstad <69173633+ivarflakstad@users.noreply.github.com> --- renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 45f9f53f..1c84a798 100644 --- a/renovate.json +++ b/renovate.json @@ -5,5 +5,6 @@ ], "schedule": ["before 9am on the first day of the month"], "baseBranches": ["main"], - "labels": ["dependencies"] + "labels": ["dependencies"], + "timezone": "Europe/Amsterdam" } From 336388723d204f25d85bef5aee9821d9dd358e2a Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:18:44 +0530 Subject: [PATCH 5/7] Update renovate.json Co-authored-by: ivarflakstad <69173633+ivarflakstad@users.noreply.github.com> --- renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 1c84a798..5713b89c 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,8 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:recommended" + "config:recommended", + ":disableDependencyDashboard" ], "schedule": ["before 9am on the first day of the month"], "baseBranches": ["main"], From fda43419a088f9f0a2f749b62c9a1226367bfcbd Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:20:41 +0530 Subject: [PATCH 6/7] Update renovate.json --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 5713b89c..22b4ecf2 100644 --- a/renovate.json +++ b/renovate.json @@ -4,7 +4,7 @@ "config:recommended", ":disableDependencyDashboard" ], - "schedule": ["before 9am on the first day of the month"], + "schedule": ["before 5am on monday"], "baseBranches": ["main"], "labels": ["dependencies"], "timezone": "Europe/Amsterdam" From a1176fd2393330fbc9a79e22948cb555304e29ae Mon Sep 17 00:00:00 2001 From: Ronit Banerjee <91361382+ronitblenz@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:55:40 +0530 Subject: [PATCH 7/7] Added batch update support --- renovate.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/renovate.json b/renovate.json index 22b4ecf2..cd820df7 100644 --- a/renovate.json +++ b/renovate.json @@ -4,6 +4,28 @@ "config:recommended", ":disableDependencyDashboard" ], + "packageRules": [ + { + "description": "Group all patch updates together", + "matchUpdateTypes": ["patch"], + "groupName": "all patch updates" + }, + { + "description": "Group all minor updates together", + "matchUpdateTypes": ["minor"], + "groupName": "all minor updates" + }, + { + "description": "Group all major updates together", + "matchUpdateTypes": ["major"], + "groupName": "all major updates" + }, + { + "description": "Group all pin and digest updates together", + "matchUpdateTypes": ["pin", "digest"], + "groupName": "all pin and digest updates" + } + ], "schedule": ["before 5am on monday"], "baseBranches": ["main"], "labels": ["dependencies"],