From 4ae7e217e7261df094d545b25ed6c07f39c8994f Mon Sep 17 00:00:00 2001 From: Yuri Shkuro Date: Tue, 18 Jun 2024 19:39:29 -0400 Subject: [PATCH] Group Renovate bot updates (#5655) ## Which problem is this PR solving? - OTEL dependencies cannot be updated individually, and too many PRs anyway ## Description of the changes - Add groups Signed-off-by: Yuri Shkuro --- renovate.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/renovate.json b/renovate.json index 8f7c99b63b9..b8f9de92677 100644 --- a/renovate.json +++ b/renovate.json @@ -24,6 +24,40 @@ ], "matchUpdateTypes": ["major", "patch"], "enabled": false + }, + { + "matchManagers": ["github-actions"], + "groupName": "github-actions deps" + }, + { + "matchManagers": ["gomod"], + "matchSourceUrlPrefixes": [ + "go.opentelemetry.io/otel", + "github.com/open-telemetry/opentelemetry-go-contrib" + ], + "groupName": "All OTEL SDK + contrib packages" + }, + { + "matchManagers": ["gomod"], + "matchPackagePrefixes": ["go.opentelemetry.io/collector"], + "groupName": "All OTEL Collector packages" + }, + { + "matchManagers": ["gomod"], + "matchPackagePrefixes": [ + "github.com/open-telemetry/opentelemetry-collector-contrib" + ], + "groupName": "All OTEL Collector contrib packages" + }, + { + "matchManagers": ["gomod"], + "matchSourceUrlPrefixes": ["google.golang.org"], + "groupName": "All google.golang.org packages" + }, + { + "matchManagers": ["gomod"], + "matchPackagePrefixes": ["golang.org/x"], + "groupName": "All golang.org/x packages" } ] }