chore(ci): group uv patch/minor Dependabot updates - #6807
Conversation
Add a patch-minor-updates group for routine version bumps while keeping the existing security-updates grouping. Ignore semver-major updates so breaking upgrades stay manual.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughChangesDependabot update policy
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What patch/minor Dependabot PRs will look like after mergeThis PR does not change security updates — the existing What is new is the Example: grouped patch/minor PR
PR body (typical): Bumps the patch-minor-updates group with 12 updates in the uv directory:
| Package | From | To | Type |
|---------|------|-----|------|
| pytest | 9.0.3 | 9.0.4 | patch |
| ruff | 0.15.1 | 0.15.2 | patch |
| mypy | 1.19.1 | 1.19.2 | patch |
| httpx | 0.28.1 | 0.28.2 | patch |
| pydantic | 2.12.5 | 2.12.6 | patch |
| commitizen | 4.13.9 | 4.14.0 | minor |
| click | 8.1.8 | 8.2.0 | minor |
| ... | | | |Sample diff (root dev deps): [dependency-groups]
dev = [
- "ruff==0.15.1",
- "pytest==9.0.3",
+ "ruff==0.15.2",
+ "pytest==9.0.4",
]Sample diff ( [[package]]
name = "pytest"
-version = "9.0.3"
+version = "9.0.4"CI runs the same checks as any other PR (tests, linter, type-checker, pip-audit). What is excluded
Schedule
After merge, the first patch/minor grouped PR should appear within ~24h (or trigger manually via Insights → Dependency graph → Dependabot → Check for updates). |
Which files change on patch/minor Dependabot PRs?Both
A typical grouped patch/minor PR will touch one or more workspace Both change — pinned dev dep (root
|
Add a patch-minor-updates group for routine version bumps while keeping the existing security-updates grouping. Ignore sever-major updates so breaking upgrades stay manual.