Hi!
We are running E2E/Cypress tests on preview deployments at Vercel. These tests are triggered via GitHub Actions based on the "deployment_status" event.
We want to enable Vercel's "Ignored Build Step" setting (Only build Turborepo app if there are changes) to optimize our deployments. However, when this setting is enabled, the "deployment_status" event in GitHub Actions is never triggered—likely because no actual deployment occurs.
The problem:
- The GitHub Action status is required for merging PRs.
- The status resets on every push.
- The action doesn't run when the deployment is ignored.
Questions:
- Does Vercel send any event to GitHub when a deployment is ignored?
- Any recommendations on how to handle this scenario?
Thanks in advance for any insights!