Setup
- In TesterArmy, open your project → Integrations → Netlify and click Add Webhook. Copy the generated URL - it contains the secret and won’t be shown again.
- In Netlify, go to Project configuration → Notifications and add an HTTP POST request notification.
- Select the Deploy succeeded event, paste the webhook URL, and save.
Troubleshooting
Tests don’t start
- No Deploy Preview - PR testing needs Netlify Deploy Previews enabled (Project configuration → Build & deploy → Deploy Previews). Production deploys aren’t tied to a pull request, so they are skipped.
- Wrong event subscribed - the notification must fire on Deploy succeeded. Other events are accepted but ignored, so tests never start if only those are configured.
- Preview build skipped - if the project uses an
ignorerule (common in monorepos), Netlify skips unrelated PRs entirely: no notification fires and no tests run. That is the intended behavior.
No PR comment appears
- GitHub App not connected - verify the installation under Integrations → GitHub.
- Not a Deploy Preview - only Deploy Previews are linked to a pull request; production and branch deploys don’t get PR comments.
- Permissions - the GitHub App needs Pull requests: Read & Write.