Display Status checks as a non-blocking Merge Request Widget
This is a frontend implementation issue
Problem to solve
APIs that are listed as a status to check should appear within a Merge Request. This is non-blocking information that provides better context to the systems that tie to a change.
Status checks after
Test summary in the MR Widget container.
For the first iteration, they backend will only return the status as
pending | approved. Thus we won't be showing failure icons for now.
Is this a cross-stage feature?
Estimate weight of
- Create a new status checks MR widget using the
- Fetch the status checks added in !61300 (merged).
- Create a status checks issue body using the
SummaryRowto display each status.
- If any checks are still not completed, we should continue to poll and update the component once the checks have completed.
- Add feature specs.