DX onboarding uses pull request webhook events to track and measure ramp-up time. You'll configure a webhook in GitHub using your DX account's unique webhook endpoint URL.
Setup instructions
1. Go to your GitHub 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.