chore: configure Dependabot schedule and grouping#814
Conversation
- Add .github/dependabot.yml to control Dependabot behavior - Group npm minor/patch updates into a single weekly PR to reduce noise - Keep major updates as individual PRs for careful review - Schedule weekly runs on Mondays at 06:00 UTC - Add github-actions ecosystem to keep CI workflow actions updated - Use conventional commit prefix (chore) and consistent labels Closes lnp2pBot#756
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughAdds a new Dependabot configuration file that automatically manages npm and GitHub Actions dependency updates. The configuration schedules weekly updates on Mondays at 06:00 UTC, limits concurrent pull requests to 10 per week, uses standardized commit message prefixes, and groups npm minor and patch updates together. ChangesDependency automation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 |
Summary
Closes #756
Adds
.github/dependabot.ymlto reduce dependency-update noise and keep CI actions current.chorecommit prefix and consistentdependencieslabels per ecosystemWhy not grouping for github-actions?
This repo uses ~5-8 distinct actions total across all workflows, so individual PRs there are already low-volume and easier to review one-by-one. Keeping the change scoped to what the issue asked for.
Test plan
yaml.safe_load).github/workflows/so thegithub-actionsecosystem entry is meaningfulSummary by CodeRabbit