From 40a2a5a0a64ad7676b4d7ad2a759e50a39712286 Mon Sep 17 00:00:00 2001
From: Aris Boutselis <arisboutselis08@gmail.com>
Date: Sat, 9 Mar 2024 16:06:18 +0000
Subject: [PATCH 1/3] chore: attempt to group renovate deps

Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com>
---
 renovate.json | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/renovate.json b/renovate.json
index 1e15ab9e93..6529cd96c1 100644
--- a/renovate.json
+++ b/renovate.json
@@ -14,6 +14,48 @@
   "automergeType": "pr",
   "platformAutomerge": true,
   "packageRules": [
+    {
+      "matchPackageNames": ["^github.com/sashabaranov/go-openai", "^github.com/google/generative-ai-go"],
+      "bundler": {
+        "enabled": true,
+        "group": "openai-group"
+      }
+    },
+    {
+      "matchPackageNames": ["^github.com/Azure/azure-sdk-for-go/"],
+      "bundler": {
+        "enabled": true,
+        "group": "azure-group"
+      }
+    },
+    {
+      "matchPackageNames": ["^github.com/prometheus/"],
+      "bundler": {
+        "enabled": true,
+        "group": "prometheus-group"
+      }
+    },
+    {
+      "matchPackageNames": ["^k8s.io/", "^sigs.k8s.io/"],
+      "bundler": {
+        "enabled": true,
+        "group": "kubernetes-group"
+      }
+    },
+    {
+      "matchPackageNames": ["^github.com/golang/"],
+      "bundler": {
+        "enabled": true,
+        "group": "golang-group"
+      }
+    },
+    {
+      "matchPackageNames": ["^github.com/"],
+      "bundler": {
+        "enabled": true,
+        "group": "github-dependencies"
+      }
+    },
     {
       "description": "Exclude retracted cohere-go versions: https://github.com/renovatebot/renovate/issues/13012",
       "matchPackageNames": ["github.com/cohere-ai/cohere-go"],

From c5e58f7ac1bf21b4795e43aa643abd3e3e958ea2 Mon Sep 17 00:00:00 2001
From: Aris Boutselis <arisboutselis08@gmail.com>
Date: Sat, 9 Mar 2024 16:14:33 +0000
Subject: [PATCH 2/3] chore: use groups

Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com>
---
 renovate.json | 37 ++++++++++---------------------------
 1 file changed, 10 insertions(+), 27 deletions(-)

diff --git a/renovate.json b/renovate.json
index 6529cd96c1..e152ce52e2 100644
--- a/renovate.json
+++ b/renovate.json
@@ -14,47 +14,30 @@
   "automergeType": "pr",
   "platformAutomerge": true,
   "packageRules": [
-    {
-      "matchPackageNames": ["^github.com/sashabaranov/go-openai", "^github.com/google/generative-ai-go"],
-      "bundler": {
-        "enabled": true,
-        "group": "openai-group"
-      }
-    },
     {
       "matchPackageNames": ["^github.com/Azure/azure-sdk-for-go/"],
-      "bundler": {
-        "enabled": true,
-        "group": "azure-group"
-      }
+      "enabled": true,
+      "group": "azure-group"
     },
     {
       "matchPackageNames": ["^github.com/prometheus/"],
-      "bundler": {
-        "enabled": true,
-        "group": "prometheus-group"
-      }
+      "enabled": true,
+      "group": "prometheus-group"
     },
     {
       "matchPackageNames": ["^k8s.io/", "^sigs.k8s.io/"],
-      "bundler": {
-        "enabled": true,
-        "group": "kubernetes-group"
-      }
+      "enabled": true,
+      "groupName": "kubernetes-group"
     },
     {
       "matchPackageNames": ["^github.com/golang/"],
-      "bundler": {
-        "enabled": true,
-        "group": "golang-group"
-      }
+      "enabled": true,
+      "group": "golang-group"
     },
     {
       "matchPackageNames": ["^github.com/"],
-      "bundler": {
-        "enabled": true,
-        "group": "github-dependencies"
-      }
+      "enabled": true,
+      "group": "github arbitrary dependencies"
     },
     {
       "description": "Exclude retracted cohere-go versions: https://github.com/renovatebot/renovate/issues/13012",

From 916064e40218b0fdf8fb458bee40f8b3e55d5d83 Mon Sep 17 00:00:00 2001
From: Aris Boutselis <arisboutselis08@gmail.com>
Date: Sat, 9 Mar 2024 16:24:30 +0000
Subject: [PATCH 3/3] chore: add the x golang pkg in the golang group

Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com>
---
 renovate.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/renovate.json b/renovate.json
index e152ce52e2..38e3cf012e 100644
--- a/renovate.json
+++ b/renovate.json
@@ -30,7 +30,7 @@
       "groupName": "kubernetes-group"
     },
     {
-      "matchPackageNames": ["^github.com/golang/"],
+      "matchPackageNames": ["^github.com/golang/","^golang.org"],
       "enabled": true,
       "group": "golang-group"
     },