From d3a34ebe83bf83731081d63a23d92411f3b6eebc Mon Sep 17 00:00:00 2001 From: Eugene Fox Date: Tue, 11 Nov 2025 13:59:59 +0300 Subject: [PATCH] chore(ci): update dependabot config to group npm bumps (no regex) --- .github/dependabot.yml | 140 +++++++++++++++++++++-------------------- 1 file changed, 73 insertions(+), 67 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 954e2a2..22e3e2d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,73 +1,79 @@ -# Please see the documentation for all configuration options: -# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + # Please see the documentation for all configuration options: + # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates -# yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json + # yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json -version: 2 -updates: + version: 2 + updates: - - package-ecosystem: "npm" - directory: "/" - target-branch: "next" - assignees: - - "XFox111" - schedule: - interval: monthly - rebase-strategy: disabled - groups: - dev-deps: - patterns: - - "*" - dependency-type: development - exclude-patterns: - - "^@types/react(-dom)?$" - - "^scheduler$" - deps: - patterns: - - "*" - dependency-type: production - exclude-patterns: - - "^react(-dom)?$" - react: - patterns: - - "^react(-dom)?$" - - "^@types/react(-dom)?$" - update-types: - - minor - - patch - react-next: - patterns: - - "^react(-dom)?$" - - "^@types/react(-dom)?$" - update-types: - - major + - package-ecosystem: "npm" + directory: "/" + target-branch: "next" + assignees: + - "XFox111" + schedule: + interval: monthly + rebase-strategy: disabled + groups: + dev-deps: + patterns: + - "*" + dependency-type: development + exclude-patterns: + - "@types/react" + - "@types/react-dom" + - "scheduler" + deps: + patterns: + - "*" + dependency-type: production + exclude-patterns: + - "react" + - "react-dom" + react: + patterns: + - "react" + - "react-dom" + - "@types/react" + - "@types/react-dom" + update-types: + - minor + - patch + react-next: + patterns: + - "react" + - "react-dom" + - "@types/react" + - "@types/react-dom" + update-types: + - major - - package-ecosystem: "github-actions" - directory: "/" - target-branch: "next" - assignees: - - "XFox111" - schedule: - interval: monthly - rebase-strategy: disabled - open-pull-requests-limit: 20 + - package-ecosystem: "github-actions" + directory: "/" + target-branch: "next" + assignees: + - "XFox111" + schedule: + interval: monthly + rebase-strategy: disabled + open-pull-requests-limit: 20 - - package-ecosystem: "devcontainers" - directory: "/" - target-branch: "next" - assignees: - - "XFox111" - schedule: - interval: monthly - rebase-strategy: disabled - open-pull-requests-limit: 20 + - package-ecosystem: "devcontainers" + directory: "/" + target-branch: "next" + assignees: + - "XFox111" + schedule: + interval: monthly + rebase-strategy: disabled + open-pull-requests-limit: 20 - - package-ecosystem: "docker" - directory: "/" - target-branch: "next" - assignees: - - "XFox111" - schedule: - interval: monthly - rebase-strategy: disabled - open-pull-requests-limit: 20 + - package-ecosystem: "docker" + directory: "/" + target-branch: "next" + assignees: + - "XFox111" + schedule: + interval: monthly + rebase-strategy: disabled + open-pull-requests-limit: 20