'how can a user run a protected manual job?
Solution 1:[1]
Only users who can push or merge to a protected branch are allowed to run manual jobs for a pipeline on a protected branch.
See footnote 5: https://docs.gitlab.com/ee/user/permissions.html
[Run CI/CD pipeline for a protected branch] If the user is allowed to merge or push to the protected branch.
Thus, the only way to allow a user to run this job on a protected branch would be to give them permission to either push or merge to the protected branch.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | sytech |

