GitHub Push Events Not Triggering Vercel Deployments (help)

:red_question_mark: Issue

My Vercel Deploy Hook request is stuck in a PENDING state and doesn’t trigger any new deployment.
This happens on the Vercel Hobby plan.


:gear: Current vs Expected behavior

  • Current: The Deploy Hook URL responds with { "state": "PENDING" }, and no deployment appears in the Vercel dashboard.
  • Expected: Triggering the Deploy Hook should immediately start a new deployment and show it in the dashboard.

:test_tube: Steps to reproduce

  1. Set up a Vercel project using the Hobby plan.
  2. Create a Deploy Hook from the Vercel dashboard.
  3. Trigger the hook using a curl command:
curl -X POST https://api.vercel.com/v1/integrations/deploy/prj_XXXXXXX/XXXXXXXXXX
  1. Observe that the response is:
{ "state": "PENDING" }
  1. No deployment appears in the Vercel dashboard.

{“job”:{“id”:“YFzp97VCECIXjLB1POwt”,“state”:“PENDING”,“createdAt”:1752741478743}}

I have the same issue. In my case just started to happen 23h ago. It says it’s because of the Ignore Build Step where i have custom value set [ “$VERCEL_ENV” != production ].
If i remove it, it works fine again. Was something changed related to it?

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.