feat(renovate): add Renovate dependency update configuration - #131
feat(renovate): add Renovate dependency update configuration#131williaby wants to merge 1 commit into
Conversation
|
Warning Review limit reachedNext included review available in 27 minutes. View limit detailsLimit details: You’ve used all 5 included reviews currently available. Your 10 included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Re-enables Renovate after onboarding PR was closed without merging. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
d7cd038 to
88972ba
Compare
There was a problem hiding this comment.
🟡 Changes recommended
The Renovate config contains a semantic-commit configuration conflict and a couple of rule inconsistencies that are likely to prevent the intended Renovate behavior.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Adds a renovate.json configuration at the repository root to re-enable Renovate-driven dependency updates after the prior onboarding PR was closed, establishing update scheduling, labeling/assignment defaults, and GitHub Actions/Python-specific rules.
Changes:
- Introduces Renovate configuration with dependency dashboard + scheduling + labeling/assignment defaults.
- Adds package rules targeting GitHub Actions updates (grouping, pinning, automerge behavior) and a rule intended to control Python version updates.
- Enables vulnerability alert handling via Renovate.
File summaries
| File | Description |
|---|---|
| renovate.json | Adds the Renovate configuration to re-enable automated dependency update PRs and dashboards with repository-specific policies. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 3
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| { | ||
| "description": "Auto-merge GitHub Actions minor/patch updates", | ||
| "matchManagers": ["github-actions"], | ||
| "matchUpdateTypes": ["minor", "patch"], |
| "semanticCommits": "enabled", | ||
| "commitMessagePrefix": "chore(deps):", | ||
| "rangeStrategy": "bump", |
| "pinDigests": true | ||
| }, | ||
| { | ||
| "description": "Python version updates - manual review required", |
Pull request was closed
Summary
renovate.jsonto re-enable Renovate dependency updates for this repositoryWhy
Renovate marks a repo as
disabled-closed-onboardingwhen its onboarding PR (branchrenovate/configure) is closed rather than merged. The only way to re-enable it is to commit arenovate.jsondirectly to the default branch.Test plan
config-validationerrors appear in Renovate logsGenerated with Claude Code