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
- check-suite-completed
- code-scanning-alert-created
- delete
- dependabot-alert-created
- deployment-protection-rule-requested
- deployment-status-created
- discussion-comment-created
- gollum
- issue-comment-created
- merge-group-checks-requested
- organization-member-added
- projects-v2-created
- projects-v2-item-created
- pull-request-opened
- pull-request-review-comment-created
- pull-request-review-submitted
- pull-request-review-thread-resolved
- pull-request-target-opened
- release-published
- repository-created
- repository-dispatch
- repository-vulnerability-alert-create
- secret-scanning-alert-created
- security-advisory-published
- status
- workflow-dispatch
- workflow-job-queued
- workflow-run-completed