chore(deps): migrate from dependabot to renovate with cooldown#18
Conversation
Replaces .github/dependabot.yml with renovate.json. Adds a 10-day minimum release age before any routine update PR opens, with a vulnerability-alert bypass so CVE fixes fast-track. Enables SHA digest pinning for GitHub Actions. Groups preserved from dependabot: pip-deps (pip_requirements + pep621 for pyproject.toml), ci-actions (github-actions). Requires the Mend Renovate GitHub App, already enabled on the org. Supersedes the default-config onboarding PR (#17).
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughDependabot configuration is removed entirely and replaced with a Renovate configuration that extends the recommended preset with semantic commits, weekly lockfile maintenance, and custom package rules governing Python dependency updates, GitHub Actions digests, vulnerability alerts, and major version automerge behavior. ChangesDependency Management Migration to Renovate
Estimated Code Review Effort🎯 2 (Simple) | ⏱️ ~10 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 |
Adds a packageRule to skip the 10-day minimumReleaseAge for any package matching luckyPipewrench/ or ghcr.io/luckypipewrench/. Same pattern as the other repos that reference our own org packages. Fast-tracks pipelock action and image bumps for dogfood loops.
Replaces .github/dependabot.yml with renovate.json. Adds a 10-day minimum release age before any routine update PR opens, with a vulnerability-alert bypass so CVE fixes fast-track. Enables SHA digest pinning for GitHub Actions.
Groups preserved from dependabot: pip-deps (pip_requirements + pep621 for pyproject.toml), ci-actions (github-actions).
Requires the Mend Renovate GitHub App, already enabled on the org. Supersedes the default-config onboarding PR (#17).
Closes #17.
Summary by CodeRabbit