rosa-745: branch protection for openshift-online/ocm-cli#81434
rosa-745: branch protection for openshift-online/ocm-cli#81434MitaliBhalla wants to merge 1 commit into
Conversation
|
@MitaliBhalla: This pull request references rosa-745 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 initiative 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. |
WalkthroughAdds branch protection for ChangesBranch Protection Configuration
Estimated code review effort: 1 (Trivial) | ~3 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
a1c563f to
5ab7dc9
Compare
c8c335c to
ab55eb1
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: MitaliBhalla 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 |
Require all non-optional checks on main: both Konflux pipelines (enterprise-contract and on-pull-request), ci/prow/images-images, and GHA Test/Lint so Tide merges dependency PRs only after CI is green. Follows openshift#81412 pattern. Co-authored-by: Cursor <cursoragent@cursor.com>
ab55eb1 to
ba76de8
Compare
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
1 similar comment
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@MitaliBhalla: 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. |
Summary
ROSA-745 — enable Tide-gated dependency automerge for openshift-online/ocm-cli, following the openshift/release#81412 pattern so no checks are left out.
Branch protection (
_prowconfig.yaml) — all non-optional checks onmain:Red Hat Konflux / ocm-cli-on-pull-requestRed Hat Konflux / ocm-cli-enterprise-contract / ocm-clici/prow/images-images(always-run Prow images build)Lint,Test (ubuntu-latest),Test (macos-latest),Test (windows-latest)(GHA)Pairs with openshift-online/ocm-cli#1122 (MintMaker
renovate.json+ Dependabot Tide labels).Test plan
checkconfig --strict/ prow-config CI passesmainshows all required checks from this configSummary by CodeRabbit
This updates OpenShift CI Prow configuration for
openshift-online/ocm-cliby enabling branch protection onmain. Themainbranch is now marked as protected and Tide auto-merge is gated until the required status checks succeed—Konflux (ocm-cli-on-pull-requestandocm-cli-enterprise-contract), Prow images (ci/prow/images-images), lint, and GitHub Actions tests onubuntu-latest,macos-latest, andwindows-latest.This ensures dependency update PRs referenced by Tide only merge once the full set of CI verification checks is green.