version: 2 updates: # Обновление Go-зависимостей - package-ecosystem: "gomod" directory: "/" schedule: interval: "weekly" day: "monday" time: "00:00" timezone: "UTC" open-pull-requests-limit: 30 # Увеличенный лимит8 reviewers: - "civisrom" labels: - "dependencies" - "go" commit-message: prefix: "chore(deps)" include: "scope" ignore: # Оставьте только те зависимости, которые нужно игнорировать - dependency-name: "gvisor.dev/gvisor" - dependency-name: "github.com/mymmrac/telego" allow: - dependency-type: "direct" - dependency-type: "indirect" rebase-strategy: "auto" # 🔹 2. Обновление GitHub Actions - package-ecosystem: "github-actions" directory: "/" # Директория с GitHub Actions workflows schedule: interval: "weekly" day: "wednesday" time: "00:00" timezone: "UTC" open-pull-requests-limit: 5 reviewers: - "civisrom" labels: - "dependencies" - "github-actions" commit-message: prefix: "chore(ci)" include: "scope" groups: github-actions: patterns: - "*" rebase-strategy: "auto" # 🔹 3. Обновление Docker-зависимостей - package-ecosystem: "docker" directory: "/" # Директория с Dockerfile schedule: interval: "weekly" day: "friday" time: "00:00" timezone: "UTC" open-pull-requests-limit: 5 reviewers: - "civisrom" labels: - "dependencies" - "docker" commit-message: prefix: "chore(docker)" include: "scope" # Если нужно игнорировать определенные обновления, раскомментируйте # ignore: # - dependency-name: "node" # versions: ["13.x", "15.x"] rebase-strategy: "auto"