From a6a32ea9caa3c6549ba33d4478f3f8c2303654f6 Mon Sep 17 00:00:00 2001 From: Dominic Evans <8060970+dnwe@users.noreply.github.com> Date: Wed, 8 Jan 2025 15:00:29 +0000 Subject: [PATCH] chore(deps): update dependabot config (#3066) - use new 'directories' keys for updates across multiple directories https://github.blog/changelog/2024-04-29-dependabot-multi-directory-configuration-public-beta-now-available/ - add explicit timezone to schedules - add group for otel dependencies Signed-off-by: Dominic Evans --- .github/dependabot.yml | 110 +++++++---------------------------------- 1 file changed, 18 insertions(+), 92 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a8aeedda9..96e8797d9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,10 +1,11 @@ ---- version: 2 updates: - package-ecosystem: docker directory: / schedule: interval: daily + time: "21:00" + timezone: "Etc/UTC" labels: - "ignore-for-release" commit-message: @@ -19,109 +20,34 @@ updates: - "ignore-for-release" commit-message: prefix: chore(ci) - - - package-ecosystem: gomod - directory: / - open-pull-requests-limit: 5 - schedule: - interval: "daily" - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" - groups: - golang-org-x: - patterns: - - "golang.org/x/*" - - - package-ecosystem: gomod - directory: /examples/consumergroup - schedule: - interval: daily - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" - groups: - golang-org-x: - patterns: - - "golang.org/x/*" - - - package-ecosystem: gomod - directory: /examples/exactly_once - schedule: - interval: daily - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" groups: - golang-org-x: + actions: patterns: - - "golang.org/x/*" + - "actions/*" - package-ecosystem: gomod - directory: /examples/http_server - schedule: - interval: daily - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" - groups: - golang-org-x: - patterns: - - "golang.org/x/*" - - - package-ecosystem: gomod - directory: /examples/sasl_scram_client - schedule: - interval: daily - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" - groups: - golang-org-x: - patterns: - - "golang.org/x/*" - - - package-ecosystem: gomod - directory: /examples/interceptors + directories: + - / + - /examples/consumergroup + - /examples/exactly_once + - /examples/http_server + - /examples/sasl_scram_client + - /examples/interceptors + - /examples/txn_producer + open-pull-requests-limit: 5 schedule: interval: daily - time: "23:00" + time: "15:00" + timezone: "Etc/UTC" labels: - "dependencies" commit-message: prefix: chore include: "scope" groups: - golang-org-x: + otel: patterns: - - "golang.org/x/*" - - - package-ecosystem: gomod - directory: /examples/txn_producer - schedule: - interval: daily - time: "23:00" - labels: - - "dependencies" - commit-message: - prefix: chore - include: "scope" - groups: - golang-org-x: + - "go.opentelemetry.io/otel/*" + golang-x: patterns: - "golang.org/x/*"