From 3a0009b86c0f0d58129c274c086382ec89714249 Mon Sep 17 00:00:00 2001 From: Kaviraj Kanagaraj Date: Mon, 24 Jul 2023 14:02:13 +0200 Subject: [PATCH] chore(loki): `dependabot` enhancements (#10025) **What this PR does / why we need it**: This introduces following changes 1. change open-pull-requests-limit from 2 -> 5 for root level go.mod dependencies 2. Add dependabot also other go.mod files in `/operator`. 3. Add dependabot tracking for docker images under `/cmd/loki/` **Which issue(s) this PR fixes**: Fixes # **Special notes for your reviewer**: NOTES: 1. [There is go.mod cleanup PR open ](https://github.com/grafana/loki/pull/10023) that make most some internal tools to use just one `go.mod` at the root level. 2. Will add tracking to other docker images in other directories in follow up PR **Checklist** - [x] Reviewed the [`CONTRIBUTING.md`](https://github.com/grafana/loki/blob/main/CONTRIBUTING.md) guide (**required**) Signed-off-by: Kaviraj --- .github/dependabot.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 98a246f1c51a0..2b8133be80b73 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,11 +1,26 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + version: 2 updates: - package-ecosystem: "github-actions" directory: "/" schedule: interval: "weekly" + open-pull-requests-limit: 5 - package-ecosystem: "gomod" directory: "/" schedule: interval: "daily" - open-pull-requests-limit: 2 + open-pull-requests-limit: 5 + - package-ecosystem: "gomod" + directory: "/operator" + schedule: + interval: "daily" + open-pull-requests-limit: 5 + - package-ecosystem: docker + directory: /cmd/loki + schedule: + interval: "daily"