When you activate your repository, the Pipeline CI/CD automatically adds webhooks to your version control system (e.g. GitHub), no manual configuration required.
Webhooks are used to trigger pipeline executions. When you push code to your repository, open a pull request, or create a tag, your version control system will automatically send a webhook to Pipeline's CI/CD, which will, in turn, trigger pipeline execution.
The user who enables a repo in the Pipeline CI/CD must have
Admin rights on that repo, so the Pipeline CI/CD can add a webhook.
It's not possible to manually create webhooks, because webhooks are signed using a per-repository secret key which is not exposed to end users.
Revision: 6b05f3a1fd5e4f09def0a705c718a62081638d08 (Thu Aug 22 06:39:46 UTC 2019).