ci: block releases with open release blockers - #1077
Conversation
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can turn these tips off under Display preferences |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: QUIET Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe release job now grants Merge Risk: ⚪ Minimal · up to Non-dry-run production releases are now blocked by open release-blocker issues while dry runs remain unaffected. The change is ready to merge. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
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
The workflow correctly fails closed for production releases while leaving dry-run behavior unchanged.
Pull request overview
Adds release-blocker enforcement to production releases while preserving dry runs.
Changes:
- Grants read-only issue access.
- Checks for blockers before preparation and immediately before release.
- Reports the blocking issue’s title and URL.
File summaries
| File | Description |
|---|---|
.github/workflows/release.yml |
Adds production release-blocker guards. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Summary
Branch coverage
Validation