Allow pipelines triggers to be owned by other users
Won't Do
This functionality was specifically removed from the product in 12.1.2 and will not be added back. If you have use cases that could use this functionality please find another issue that describes the problem or open a new issue describing the use case to explore other solutions that do not need trigger ownership to be transferred. Thanks!
Description
Pipeline triggers can be created or taken only by accessing the Settings ➔ Pipelines page, so you need to be Master to do that. This brings to the fact that Developers cannot have triggers associated to their profile.
Proposal
Let Masters to setup the owner of a trigger instead of just taking ownership.
Links / references
See https://gitlab.com/gitlab-org/gitlab-ce/issues/30634#note_33527344 for a real case where this feature is requested.