ci: Put semantic-release deps under Renovate - #1022
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughThe release workflow moves semantic-release package versions into file-level environment variables with Renovate annotations. The Release step uses those variables while retaining the existing resolved versions. ChangesRelease version management
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Merge Risk: ⚪ Minimal · up to The workflow preserves the pinned release versions and uses supported Renovate lookup configuration, with no identified merge-blocking risk. 🚥 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 |
There was a problem hiding this comment.
🟢 Approval recommended
No unresolved review comments; the changes only enable dependency tracking.
Pull request overview
Enables Renovate tracking for semantic-release dependencies without changing their current versions.
Changes:
- Adds Renovate annotations and workflow-level version variables.
- Uses the variables in the release action configuration.
File summaries
| File | Summary |
|---|---|
.github/workflows/release.yml |
Centralizes semantic-release dependency versions for Renovate updates. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- 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 of your changes
These deps were not updated for a long time, and now there are a bunch of major versions on top of it.
I'll update them later via Renovate, this PR is to enable tracking of new versions.
Found during #1021.
How can we test changes
Merge and check the Renovate dashboard - these deps should be added to it too