OSPRH-32280: Add branch protection for shiftstack/shiftstack-qa#81948
OSPRH-32280: Add branch protection for shiftstack/shiftstack-qa#81948imatza-rh wants to merge 1 commit into
Conversation
Configure Prow branchprotector to protect the main branch with ansible-lint as a required status check. This prevents direct pushes and requires CI to pass before merge. Pattern follows backube/pvc-transfer _prowconfig.yaml.
|
@imatza-rh: This pull request references OSPRH-32280 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.0.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. |
|
Skipping CI for Draft Pull Request. |
WalkthroughThe Prow configuration for ChangesShiftstack QA branch protection
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 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 |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: imatza-rh 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 |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
|
@imatza-rh: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions 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 kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
Closing - branch protection via branchprotector not needed. Prow plugin + Tide + require_self_approval: true (PR #81991) is sufficient. |
Configure Prow branchprotector to protect the
mainbranch of shiftstack/shiftstack-qa:protect: true— prevents direct pushes to mainansible-lintas required status check — CI must pass before mergePattern: Follows
backube/pvc-transfer_prowconfig.yaml — same setup (external org, no ci-operator jobs, branch protection via branchprotector).Context: Part of Prow onboarding for shiftstack-qa. Prow plugin + Tide config already merged (#81862). This adds the branch protection layer.
Jira: OSPRH-32280
Summary by CodeRabbit
shiftstack/shiftstack-qa’smainbranch.ansible-lintstatus check before merging.