Support Third Party catalog items in triggers

What does this MR do and why?

This MR adds support for third party catalog items in flow triggers. Now when a third party catalog item is selected in a trigger. It will start a corresponding flow.

References

Issue: #568020 (closed)

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Create a Third Party catalog item using the rails console
  2. Associate the catalog item to the project
  3. Create a trigger and associate it to the catalog item
  4. Trigger the trigger by @mention -ing the agent

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.

Merge request reports

Loading