Update dependabot.yml

This commit is contained in:
civisrom 2025-03-08 22:11:42 +03:00 committed by GitHub
parent 5497b0a4b2
commit e4d8a25968
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,14 +1,15 @@
# Конфигурация Dependabot для автоматизации обновлений зависимостей
version: 2 version: 2
updates: updates:
# Обновление Go-зависимостей # 🔹 1. Обновление Go-зависимостей
- package-ecosystem: "gomod" - package-ecosystem: "gomod"
directory: "/" directory: "/" # Корень репозитория, где находится go.mod
schedule: schedule:
interval: "weekly" interval: "weekly"
day: "monday" day: "monday"
time: "00:00" time: "00:00"
timezone: "UTC" timezone: "UTC"
open-pull-requests-limit: 30 # Увеличенный лимит8 open-pull-requests-limit: 5
reviewers: reviewers:
- "civisrom" - "civisrom"
labels: labels:
@ -18,12 +19,27 @@ updates:
prefix: "chore(deps)" prefix: "chore(deps)"
include: "scope" include: "scope"
ignore: ignore:
# Оставьте только те зависимости, которые нужно игнорировать # Явное указание версий для игнорирования
- dependency-name: "gvisor.dev/gvisor" - dependency-name: "gvisor.dev/gvisor"
versions: ["*"]
- dependency-name: "github.com/mymmrac/telego" - dependency-name: "github.com/mymmrac/telego"
versions: ["*"]
allow: allow:
- dependency-type: "direct" - dependency-type: "direct"
- dependency-type: "indirect" - dependency-type: "indirect"
# Группировка обновлений
groups:
minor-patch-dependencies:
patterns:
- "*"
update-types:
- "minor"
- "patch"
major-updates:
patterns:
- "*"
update-types:
- "major"
rebase-strategy: "auto" rebase-strategy: "auto"
# 🔹 2. Обновление GitHub Actions # 🔹 2. Обновление GitHub Actions
@ -34,7 +50,7 @@ updates:
day: "wednesday" day: "wednesday"
time: "00:00" time: "00:00"
timezone: "UTC" timezone: "UTC"
open-pull-requests-limit: 5 open-pull-requests-limit: 3
reviewers: reviewers:
- "civisrom" - "civisrom"
labels: labels:
@ -57,7 +73,7 @@ updates:
day: "friday" day: "friday"
time: "00:00" time: "00:00"
timezone: "UTC" timezone: "UTC"
open-pull-requests-limit: 5 open-pull-requests-limit: 2
reviewers: reviewers:
- "civisrom" - "civisrom"
labels: labels: