Update Pipelines Minutes expiry banner to an Alert Component type
Problem
The current Pipelines jobs page minutes expiry banner notification does not allow CTA's (call to actions). This means we cannot link users to the Purchase More Minutes
page when their usage quota expires.
Proposal
Update the pipelines jobs page banner to use an Alert Component, and include a Purchase More Minutes
button to link to the purchase page.
Example:
The Purchase More Minutes
link should go to https://customers.gitlab.com/subscriptions/new?plan_id=2c92a0086a07f4a8016a2c0a1f7b4b4c
Dependencies
-
Confirm where the "Purchase More Minutes" link should go Discussion -
Whether the plan_id
in customer portal for upgrading would change for any reason. Discussion
Result
Users are able to easily purchase more minutes once their quota expires.
Next steps (if any)
Edited by Dennis Tang