Switch to GlModal for CI/CD triggers

What does this MR do and why?

Resolves #344171 (closed) (part of epic &6854 (closed))

Replace data-confirm modals in app/views/projects/triggers/_trigger.html.haml with the implementation using GlModal

Screenshots or screen recordings

before after
image image

How to set up and validate locally

  1. Feature.enable(:bootstrap_confirmation_modals)
  2. Visit http://gdk.test:3000/flightjs/Flight/-/settings/ci_cd#js-pipeline-triggers

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading