Handling GitHub Action Status When Vercel Ignores a Deployment
Unanswered
African Slender-snouted Crocodil… posted this in #help-forum
African Slender-snouted CrocodileOP
I posted a question a while ago in the Vercel Community forum but didn’t get an answer, so I’m giving it a shot here as well.
Link to the form post https://community.vercel.com/t/handling-github-action-status-when-vercel-ignores-a-deployment/5482
Initial question from the forum post:
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!
Link to the form post https://community.vercel.com/t/handling-github-action-status-when-vercel-ignores-a-deployment/5482
Initial question from the forum post:
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!