Fix repo gate protection (#1969)

- clarify docs
- don't block cron pipelines
- run manual triggered pipelines right away

---------

Co-authored-by: Anbraten <anton@ju60.de>
This commit is contained in:
6543
2023-07-11 17:34:50 +02:00
committed by GitHub
parent b54f6ebad6
commit e85eeb10fc
3 changed files with 30 additions and 4 deletions

View File

@@ -20,7 +20,8 @@ Enables handling webhook's pull request event. If disabled, then pipeline won't
### Protected
Every build initiated by a user (not including the project owner) needs to be approved by the owner before being executed. This can be used if your repository is public to protect the pipeline configuration from running unauthorized changes on third-party pull requests.
Every pipeline initiated by an webhook event needs to be approved by a project members with push permissions before being executed.
The protected option can be used as an additional review process before running potentially harmful pipelines. Especially if pipelines can be executed by third-parties through pull-requests.
### Trusted