diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5b2345d..3d4680b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,14 +1,44 @@ +### +# Avoid syncing from prometheus/prometheus: no_prometheus_repo_sync +### version: 2 updates: - package-ecosystem: "gomod" - directory: "/" - schedule: - interval: "monthly" - - package-ecosystem: "gomod" - directory: "/examples/middleware" + directories: + - "/" + - "/examples/middleware" + - "/tutorial/whatsup" schedule: interval: "monthly" - - package-ecosystem: "gomod" - directory: "/tutorial/whatsup" + groups: + aws: + patterns: + - "github.com/aws/*" + go.opentelemetry.io: + patterns: + - "go.opentelemetry.io/*" + golang.org-x: + patterns: + - "golang.org/x/*" + k8s.io: + patterns: + - "k8s.io/*" + - package-ecosystem: "github-actions" + directory: "/" schedule: interval: "monthly" + groups: + promci: + patterns: + - "prometheus/promci*" + codeql: + patterns: + - "github/codeql-action*" + # Exclude configs synced from upstream prometheus/prometheus. + exclude-paths: + - .github/workflows/approve-workflows.yml + - .github/workflows/container_description.yml + - .github/workflows/golangci-lint.yml + - .github/workflows/govulncheck.yml + - .github/workflows/scorecards.yml + - .github/workflows/stale.yml