Add default triggers for GitLab built-in Flows
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
At this point in time "Triggers" are separate from the Flow config itself, since the same flow (e.g. solving an issue) could be triggered by different ways, e.g. assigning an issue or mentioning the associated service account. This has been built into Automate > Flow Triggers (see docs)
For first party flows we cannot expect customers to set this up themselves including creating their own accounts as outlined in the docs for 3rd-party agents.
Desired Outcome
We have a way to set up default triggers for GitLab built flows.
Proposed solution
- When Duo agent platform is turned on:
- Pre-create the necessary composite identity accounts,
- Pre-create the triggers for these built in flows
Edited by Sebastian Rehm