Refactor usage of ci-icon in related issuable
What does this MR do and why?
Simplifies the CI icon usage in the related issuable component, removing a redundant wrapper link.
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
The resulting HTML code is changed, removing the double <a>
wrapper:
Before | |
After |
How to set up and validate locally
- Given an MR with a pipeline that has a status
- Visit any issue and mention the MR in a comment
- Refresh and check the "Related merge requests" in the issue
- Confirm the pipeline status icon is rendered correctly and links to the relevant pipeline
Related to #423028 (closed)
Edited by Miguel Rincon