Add button to Fix Pipeline in pipelines table

What does this MR do and why?

This MR adds a button to fix a failed pipeline with Duo to the pipelines detail page.

References

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

  1. Setup GDK to run with Duo Agent Platform
  2. In GDK open a failed pipeline e.g. http://gdk.test:3000/gitlab-duo/test/-/pipelines/769
  3. Notice the button "Fix pipeline with Duo"
  4. Optionally, if you've setup AI gateway and a runner, click on the button and verify it starts a Flow.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #568074 (closed)

Edited by Fred de Gier

Merge request reports

Loading