HYPERFLEET-1510: Restrict PR approvals to tech leads only - #204
Conversation
- Replace 18 approvers with 4 designated tech leads: ciaranRoche, mbrudnoy, rafabene, rh-amarin (alphabetical order) - Keep all 18 reviewers for broader team visibility - Ensures architecture repository changes approved only by designated tech leads - Maintains Prow OWNERS-based approval gate on main branch
|
@rafabene: This pull request references HYPERFLEET-1510 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.1.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
💤 Files with no reviewable changes (1)
Included review availability: Your plan includes up to 12 reviews per rolling hour; 11 remain after this review. 📝 WalkthroughSummary by CodeRabbit
WalkthroughThe Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This localized change restricts approvals to four designated tech leads while retaining the broader reviewer group; no actionable merge-blocking risk remains beyond normal checks and review. 🚥 Pre-merge checks | ✅ 11✅ Passed checks (11 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
What
Restrict who can approve pull requests in the architecture repository to tech leads only, by narrowing the approvers list in the Prow OWNERS file.
Why
Ensures that changes to the architecture documentation — the single source of truth — are approved only by those who hold the technical vision of the system, reducing the risk of inconsistent or misaligned architectural decisions landing in the repository.
Changes
Acceptance Criteria
Jira: https://redhat.atlassian.net/browse/HYPERFLEET-1510