🚀 Beta Release: Multi-Ecosystem Updates #12437
Replies: 4 comments 17 replies
-
Fantastic! Can you give an example where you want just one package always grouped, but not others, in terms of configuration. As an example, say:
Thanks! |
Beta Was this translation helpful? Give feedback.
-
@robaiken - heads up, configuration similar to the example produces an error: |
Beta Was this translation helpful? Give feedback.
-
Very cool! Can we also use the When I try the config below, getting errors:
Sample config (I'd like to also include version: 2
multi-ecosystem-groups:
prod:
schedule:
interval: "monthly"
dev:
schedule:
interval: "monthly"
security:
schedule:
interval: "weekly"
updates:
- package-ecosystem: "pip"
directories:
- "**/*"
multi-ecosystem-group: "security"
applies-to: "security-updates"
patterns:
- "*"
- package-ecosystem: "pip"
directories:
- "**/*"
multi-ecosystem-group: "prod"
dependency-type: "production"
patterns:
- "*"
- package-ecosystem: "pip"
directories:
- "**/*"
multi-ecosystem-group: "dev"
dependency-type: "development"
patterns:
- "*" |
Beta Was this translation helpful? Give feedback.
-
Any info on GHES availability? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We're excited to announce the beta release of multi-ecosystem updates for Dependabot! This feature allows you to create groups that span multiple package ecosystems and get a single PR with updates across all supported ecosystems.
How It Works
Instead of receiving separate PRs for each ecosystem (docker, terraform, pip, etc.), you can now configure groups that consolidate updates into a single PR per group.
Example Configuration
Use Cases
Getting Started
multi-ecosystem-groups
to your.github/dependabot.yml
multi-ecosystem-group
Known Issues
YAML Schema Validation: You may see red underlines in your config file. This is expected as we haven't updated the schema validation rules yet. The configuration will still work correctly.
We Want Your Feedback!
This is a beta release, and we'd love to hear about your experience:
Please share your thoughts, configurations, and experiences in the comments below. Your feedback will help us improve this feature before general availability.
Related Issues
Thanks for being part of the beta! 🙏
Beta Was this translation helpful? Give feedback.
All reactions