KFLUXSPRT-8235: disable Renovate automerge for Tide-managed MintMaker PRs#587
Conversation
… PRs Override boilerplate renovate rules so patch/minor gomod and tekton updates get lgtm/approved labels only; Tide merges after Prow + Konflux pass. Per MintMaker team guidance for Prow-integrated repos. Co-authored-by: Cursor <cursoragent@cursor.com>
|
@MitaliBhalla: This pull request references KFLUXSPRT-8235 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. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughA new Renovate ChangesRenovate Configuration Update
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 14 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: MitaliBhalla, smarthall 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 |
Summary
Pilot fix for KFLUXSPRT-8235 on managed-cluster-validating-webhooks (first ROSA operator test repo per MintMaker thread).
MintMaker guidance for Prow/Tide-integrated GitHub repos: set
automerge: false(and do not use platform automerge). Safe dependency PRs should getlgtm+approvedlabels and let Tide merge once mandatoryci/prow/*+ Konflux*-on-pull-requestchecks pass.This adds a repo-local
packageRulesoverride on top of boilerplaterenovate.json:automerge: false,platformAutomerge: false,addLabels: [lgtm, approved]Supersedes #555 (boilerplate-update / enabledManagers — already on
mastervia extends).Context
task-git-clone-oci-ta0.2 / acceptable bundles (KFLUXSPRT-8263) may keep some MintMaker PRs red until platform fixes land — validation of Tide merge should wait for green CITest plan
lgtm+approved, no Renovate/platform automergelgtm/approved— manual/lgtmrequiredReferences
hack/rosa-745/Made with Cursor
Summary by CodeRabbit