Skip to content

Commit

Permalink
chore(deps): update dependabot config (#3066)
Browse files Browse the repository at this point in the history
- 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 <[email protected]>
  • Loading branch information
dnwe authored Jan 8, 2025
1 parent 034c0d0 commit a6a32ea
Showing 1 changed file with 18 additions and 92 deletions.
110 changes: 18 additions & 92 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand All @@ -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/*"

0 comments on commit a6a32ea

Please sign in to comment.