OCPBUGS-74974: Use Actions button instead of kebab menu on Subscription details page#15983
Conversation
|
@rhamilto: This pull request references Jira Issue OCPBUGS-74974, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: The bug has been updated to refer to the pull request using the external bug tracker. 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. |
|
@rhamilto: This pull request references Jira Issue OCPBUGS-74974, which is valid. 3 validation(s) were run on this bug
Requesting review from QA contact: 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. |
📝 WalkthroughWalkthroughThe subscription component in the Operator Lifecycle Manager package has been updated to modify action menu styling. A new import of 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Important Action Needed: IP Allowlist UpdateIf your organization protects your Git platform with IP whitelisting, please add the new CodeRabbit IP address to your allowlist:
Failure to add the new IP will result in interrupted reviews. Comment |
The Subscription details page was displaying a kebab menu (three-dot icon) instead of a proper Actions button. This change updates the customActionMenu to use ActionMenuVariant.DROPDOWN, which renders as a labeled "Actions" button, matching the pattern used on the Operator details page. Fixes: https://issues.redhat.com/browse/OCPBUGS-74974 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
b94ce6a to
8744e56
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: logonoff, rhamilto 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 |
|
/assign @XiyunZhao |
|
/verified later by @XiyunZhao |
|
@rhamilto: Only users can be targets for the 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. |
|
/verified later @XiyunZhao |
|
@rhamilto: This PR has been marked to be verified later by 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. |
|
@rhamilto: 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. |
|
@rhamilto: Jira Issue OCPBUGS-74974: All pull requests linked via external trackers have merged: This pull request has the 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. |

Summary
Details
The Subscription details page was displaying a kebab menu (three vertical dots) instead of a proper Actions button. This change updates the
customActionMenuinSubscriptionDetailsPageto useActionMenuVariant.DROPDOWN, which renders as a labeled "Actions" button.This matches the pattern used on the ClusterServiceVersion (Operator) details page, providing a consistent user experience across the console.
Changes
ActionMenuVariantfrom@console/shared/src/components/actionscustomActionMenuprop to includevariant={ActionMenuVariant.DROPDOWN}Test plan
Fixes: https://issues.redhat.com/browse/OCPBUGS-74974
🤖 Generated with Claude Code
Summary by CodeRabbit