ci: add required status checks for terraform-provider-rhcs Tide#81146
Conversation
List all non-optional presubmit prow jobs in branch-protection required_status_checks.contexts so Tide has an explicit set of checks to wait for, matching terraform-rhcs-rosa-hcp and terraform-rhcs-rosa-classic. Signed-off-by: Amanda Hager Lopes de Andrade Katz <amanda.katz@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughThe PR updates branch protection for ChangesBranch protection update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 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 |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
|
@amandahla: 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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amandahla, jerichokeyne The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@amandahla: Updated the following 2 configmaps:
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 kubernetes-sigs/prow repository. |
…shift#81146) List all non-optional presubmit prow jobs in branch-protection required_status_checks.contexts so Tide has an explicit set of checks to wait for, matching terraform-rhcs-rosa-hcp and terraform-rhcs-rosa-classic. Signed-off-by: Amanda Hager Lopes de Andrade Katz <amanda.katz@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
Restore Tide merge automation for
terraform-redhat/terraform-provider-rhcsby listing all non-optional presubmit prow jobs inrequired_status_checks.contexts.Type of change
ci
Related
None
Changes
ci/prow/images,ci/prow/e2e-images,ci/prow/e2e-presubmits-images, and the four critical-high e2e presubmits toterraform-provider-rhcs/_prowconfig.yamlbranch-protection contexts.Breaking changes
No.
Testing / validation
terraform-redhat-terraform-provider-rhcs-main-presubmits.yaml.terraform-rhcs-rosa-hcpandterraform-rhcs-rosa-classic_prowconfig.yaml.Made with Cursor
Summary by CodeRabbit
This PR updates the CI branch-protection settings for
terraform-redhat/terraform-provider-rhcsso Tide now waits on the full set of non-optional presubmit jobs before allowing merges. In practice, this restores merge automation by marking the image, e2e image, and required high-priority e2e presubmit checks as mandatory while keeping optional e2e jobs non-blocking. The required checks were aligned with the repo’s presubmit job definitions and with the pattern used by similar Terraform RHCS repositories.