Resolve "CI/CD component broken link to verified creator"
What does this MR do and why?
Fix the broken anchor link for the verified creator badge.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
Screen_Recording_2024-05-22_at_3.08.31_PM | Screen_Recording_2024-05-22_at_3.07.57_PM |
How to set up and validate locally
-
Pick a project that is not already a catalog resource
-
Create a verified namespace record for the project's root namespace:
project = Project.find_by_full_path('FULL_PATH') Ci::Catalog::VerifiedNamespace.create(namespace: project.root_namespace, verification_level: :gitlab_maintained)
-
Set up the project to be a valid catalog resource: https://docs.gitlab.com/ee/ci/components/#create-a-component-project
-
Create a release for the resource
-
Go to the explore -> CI/CD Catalog page
-
Notice the verified badge on the resource
-
Hover on it
-
Click on the help link
-
Notice that you are taken to the correct documentation page
Related to #462517 (closed)