fix: correct dependabot.yml groups configuration

- Replace 'multi-ecosystem-group' with proper 'groups' syntax
- Add required 'patterns' property with wildcard matcher
- Group all dependencies per ecosystem for cleaner PRs
- Fixes dependabot configuration validation error
This commit is contained in:
2025-11-05 16:59:19 +01:00
parent aec574bf62
commit 1adf44f29a

View File

@@ -5,33 +5,51 @@
version: 2 version: 2
updates: updates:
- package-ecosystem: "uv" # See documentation for possible values - package-ecosystem: "uv"
directory: "/" # Location of package manifests directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"
- package-ecosystem: "bun" - package-ecosystem: "bun"
directory: "/" directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"
- package-ecosystem: "github-actions" - package-ecosystem: "github-actions"
directory: "/" directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"
- package-ecosystem: "docker" - package-ecosystem: "docker"
directory: "/" directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"
- package-ecosystem: "docker-compose" - package-ecosystem: "docker-compose"
directory: "/" directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"
- package-ecosystem: "devcontainers" - package-ecosystem: "devcontainers"
directory: "/" directory: "/"
schedule: schedule:
interval: "monthly" interval: "monthly"
multi-ecosystem-group: "all" groups:
all:
patterns:
- "*"