fix: use proper multi-ecosystem-groups configuration

- Add top-level 'multi-ecosystem-groups' section
- Move schedule to group level for single consolidated schedule
- Add 'patterns: ["*"]' at ecosystem level (required)
- All ecosystems assigned to 'all-dependencies' group
- Results in single monthly PR with updates across all ecosystems
This commit is contained in:
2025-11-05 16:59:54 +01:00
parent 1adf44f29a
commit 5ab48e9b19

View File

@@ -4,52 +4,34 @@
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2 version: 2
multi-ecosystem-groups:
all-dependencies:
schedule:
interval: "monthly"
updates: updates:
- package-ecosystem: "uv" - package-ecosystem: "uv"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"
- package-ecosystem: "bun" - package-ecosystem: "bun"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"
- package-ecosystem: "github-actions" - package-ecosystem: "github-actions"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"
- package-ecosystem: "docker" - package-ecosystem: "docker"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"
- package-ecosystem: "docker-compose" - package-ecosystem: "docker-compose"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"
- package-ecosystem: "devcontainers" - package-ecosystem: "devcontainers"
directory: "/" directory: "/"
schedule: patterns: ["*"]
interval: "monthly" multi-ecosystem-group: "all-dependencies"
groups:
all:
patterns:
- "*"