Task Description
Reduce dependabot CI costs by switching to monthly schedule and grouping dependency updates.
Current state:
- Weekly schedule for both cargo and github-actions ecosystems
- No grouping — each dep gets its own PR and CI run
- ~10 PRs/month, each triggering CI on 3 platforms
Changes:
- Change schedule interval from
weekly to monthly for both ecosystems
- Add grouping rules to batch minor/patch updates into single PRs
- Keep major version updates as separate PRs (breaking changes need individual review)
Quality Gates (Non-Negotiable)
Acceptance Criteria
Task Description
Reduce dependabot CI costs by switching to monthly schedule and grouping dependency updates.
Current state:
Changes:
weeklytomonthlyfor both ecosystemsQuality Gates (Non-Negotiable)
Acceptance Criteria
.github/dependabot.ymlupdated with monthly schedule