GitHub Webhook Integration
| Parameter | Type | Description |
|---|---|---|
| webhook_signing_secret | string * | The signing secret to verify incoming requests from Github |
Configure via API
You'll need the following data:
You can also configure the integration using the API.
Example payload
{
"webhook_signing_secret": "whsec_e5cf4458caae49ae72d8f275deb9b63bdd41dd5c932c27c9346d428fb9e1d0a0"
}Workflows
Use GitHub webhooks to trigger notification workflows.
See the workflows page.
Supported Events
- branch-protection-rule
- check-run-completed
- check-suite-completed
- code-scanning-alert-created
- commit-comment-created
- content-reference-created
- create
- delete
- dependabot-alert-created
- deploy-key-created
- deployment-created
- deployment-protection-rule-requested
- deployment-status-created
- discussion-comment-created
- discussion-created
- fork
- github-app-authorization-revoked
- gollum
- installation-created
- installation-repositories-added
- installation-target-renamed
- issue-comment-created
- issues-opened
- label-created
- marketplace-purchase-purchased
- member-added
- membership-added
- merge-group-checks-requested
- meta-deleted
- milestone-created
- org-block-blocked
- organization-member-added
- package-published
- page-build
- personal-access-token-request-created
- ping
- project-card-created
- project-column-created
- project-created
- projects-v2-created
- projects-v2-item-created
- public
- pull-request-opened
- pull-request-review-comment-created
- pull-request-review-submitted
- pull-request-review-thread-resolved
- pull-request-target-opened
- push
- release-published
- repository-created
- repository-dispatch
- repository-import
- repository-vulnerability-alert-create
- secret-scanning-alert-created
- security-advisory-published
- security-and-analysis
- star-created
- status
- team-add
- team-created
- user
- watch-started
- workflow-dispatch
- workflow-job-queued
- workflow-run-completed