How to find out whether the pipeline event is the result of user trigger, scheduler, API trigger?

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

The pipeline webhook does not seem to carry the information if the pipeline has been started by a normal build (merge request, ...), or a user trigger ("Trigger" button in the UI), an API trigger (the "Trigger endpoint), a scheduler,...

Is it possible to add this information in the json ?

Thanks

Edited Sep 04, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading