Add CI/CD Catalog Beta badge
requested to merge 432045-frontend-add-a-badge-representing-the-feature-version-in-the-ci-cd-catalog into master
What does this MR do and why?
Adding a beta badge to the CI/CD Catalog page. Since this is currently and experimental feature, but behind a disabled FF, we are pushing hte Beta badge right now and once we enable the flag, it will mean that the Catalog is ready for Beta anyway. Only internal Gitlab team members will see the "wrong" badge if they are checking on production.
Related to #432045 (closed)
Screenshots or screen recordings
Badge | On hover |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Enable the FF
global_ci_catalog
through the rails console:Feature.enable(:global_ci_catalog)
- Navigate to /explore/catalog
- You should see a beta badge in the header
- Hover on the badge to view the tooltip
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Frédéric Caplette