Introduction
DX onboarding uses pull request merge rates to measure ramp-up time. To get this data, DX listens for GitHub webhooks. You'll configure a webhook in GitHub using your DX account's unique URL.
Steps to configure the webhook
1. Go to your organization's webhook settings page and click "Add webhook".
(/organizations/[GitHub organization name]/settings/hooks)
β οΈ The webhook must be set up at the organization level β not on a repository.
2. Use your DX Onboarding webhook URL as the Payload URL. Under "Which events would you like to trigger this webhook?", select "Let me select the individual events."
3. Only select "Pull requests". You may need to de-select "Pushes", which is enabled by default.
4. Click "Add webhook". If everything was configured correctly, you should see the "Install webhook" step marked as complete in DX.