feat: Feature flag for Duo Developer flow

What does this MR do and why?

This MR introduces a new FF to change the flow definition from issue_to_merge_request to developer/experimental

References

Relates to #554148

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Pull from !209783 (merged)
  2. Enable FF duo_developer_button and click on the Generate MR with Duo button
  3. You should see that it triggers Duo developer flow instead of issue to merge request.
  4. When FF is disabled, it should route to issue to mr 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 #554148

Blocked by !209783 (merged)

Edited by Andras Herczeg

Merge request reports

Loading