DX supports GitHub webhooks ingestion to allow syncing pull request data in real-time. This may be beneficial for large GitHub organizations that are difficult to keep up-to-date in DX through API-based data imports.
To enable webhook ingestion, follow the steps below:
Go to Organization settings -> Webhooks.
Click
Add webhook
button.For the payload URL, enter your instance URL followed by
/webhooks/github
.For content type, select
application/json
.Enter the secret provided to you by your DX account manager.
Select
Let me select individual events.
, then uncheckPushes
and checkPull requests
andPull request reviews
.
Example configuration: