From 842e40fe01a2cb643534d64885d0f546288830bf Mon Sep 17 00:00:00 2001 From: Amir Blum Date: Sun, 13 Oct 2024 11:52:46 +0300 Subject: [PATCH 1/3] chore: exclude go auto instrumentation from dependabot --- .github/dependabot.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 74311e9b6c..29deb432ba 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,6 +20,8 @@ updates: otel-dependencies: patterns: - "go.opentelemetry.io*" + exclude-patterns: # go auto instrumentations update is manually + - "go.opentelemetry.io/auto" - package-ecosystem: gomod directory: /autoscaler schedule: From 87565b3664de6b81422b507c3c3107cd3025b180 Mon Sep 17 00:00:00 2001 From: Amir Blum Date: Sun, 13 Oct 2024 11:55:24 +0300 Subject: [PATCH 2/3] chore: make a seprate dependabot PR for go auto instrumentations --- .github/dependabot.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 29deb432ba..591fe0b955 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -22,6 +22,15 @@ updates: - "go.opentelemetry.io*" exclude-patterns: # go auto instrumentations update is manually - "go.opentelemetry.io/auto" + - package-ecosystem: gomod + directory: /odiglet + schedule: + day: sunday + interval: weekly + groups: + go-auto-instrumentations: + patterns: + - "go.opentelemetry.io/auto" - package-ecosystem: gomod directory: /autoscaler schedule: From c406e30ab0d0d385fca179e10c7d4f57b0a3649f Mon Sep 17 00:00:00 2001 From: Amir Blum Date: Sun, 13 Oct 2024 12:44:59 +0300 Subject: [PATCH 3/3] chore: make go auto in seprate group --- .github/dependabot.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 591fe0b955..70145e6f91 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,13 +8,16 @@ updates: interval: weekly - package-ecosystem: gomod directories: + - /api - /autoscaler - - /odiglet - - /scheduler - /cli + - /common + - /frontend - /instrumentor + - /odiglet + - /opampserver schedule: - day: sunday + day: monday interval: weekly groups: otel-dependencies: @@ -25,7 +28,7 @@ updates: - package-ecosystem: gomod directory: /odiglet schedule: - day: sunday + day: monday interval: weekly groups: go-auto-instrumentations: