From e4d8a259688d18be480ebf00a6430fef1f467752 Mon Sep 17 00:00:00 2001 From: civisrom <167646351+civisrom@users.noreply.github.com> Date: Sat, 8 Mar 2025 22:11:42 +0300 Subject: [PATCH] Update dependabot.yml --- .github/dependabot.yml | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cbf78fbe..291b538b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,14 +1,15 @@ +# Конфигурация Dependabot для автоматизации обновлений зависимостей version: 2 updates: - # Обновление Go-зависимостей + # 🔹 1. Обновление Go-зависимостей - package-ecosystem: "gomod" - directory: "/" + directory: "/" # Корень репозитория, где находится go.mod schedule: interval: "weekly" day: "monday" time: "00:00" timezone: "UTC" - open-pull-requests-limit: 30 # Увеличенный лимит8 + open-pull-requests-limit: 5 reviewers: - "civisrom" labels: @@ -18,14 +19,29 @@ updates: prefix: "chore(deps)" include: "scope" ignore: - # Оставьте только те зависимости, которые нужно игнорировать + # Явное указание версий для игнорирования - dependency-name: "gvisor.dev/gvisor" + versions: ["*"] - dependency-name: "github.com/mymmrac/telego" + versions: ["*"] allow: - dependency-type: "direct" - dependency-type: "indirect" + # Группировка обновлений + groups: + minor-patch-dependencies: + patterns: + - "*" + update-types: + - "minor" + - "patch" + major-updates: + patterns: + - "*" + update-types: + - "major" rebase-strategy: "auto" - + # 🔹 2. Обновление GitHub Actions - package-ecosystem: "github-actions" directory: "/" # Директория с GitHub Actions workflows @@ -34,7 +50,7 @@ updates: day: "wednesday" time: "00:00" timezone: "UTC" - open-pull-requests-limit: 5 + open-pull-requests-limit: 3 reviewers: - "civisrom" labels: @@ -57,7 +73,7 @@ updates: day: "friday" time: "00:00" timezone: "UTC" - open-pull-requests-limit: 5 + open-pull-requests-limit: 2 reviewers: - "civisrom" labels: