Auto deployment and webhooks doesnt work- github and cursor

No new deployments appear on Vercel when pushing to main. GitHub → Settings → Webhooks shows no Vercel hook. Manual vercel deploy --prod fails with Error: Invalid file size even though the build completes locally. Every commit pushed to main should trigger a production deployment, and manual CLI deployment should succeed.

Current: pushing to main never triggers a deployment on Vercel and manual CLI deploys fail with Error: Invalid file size.
Expected: every commit to main should produce a production deployment, and CLI deploys should succeed.

  1. Repository: GitHub - facilitationguide/teamignite-ai
  2. Vercel project: facilitation-guides-projects/teamignite-ai
  3. vercel.json contains "git": { "deploymentEnabled": true }.
  4. Production branch set to main under Project Settings → Environments.
  5. Push any commit to main (e.g. edb1fdf, 16ab128, 0e51254) → no deployment starts because no webhook is created in GitHub (Settings → Webhooks is empty).
  6. Try manual deployment:
    on, and steps that reproduce this issue →

Deployments are not being created because the git user who is committing to your codebase is not a member of your Vercel team.

The committer name is literally set to “Your Name” so you maybe you followed directions like this but didn’t update the command to use your Vercel email address

git config --global user.name "Your Name"
git config --global user.email "you@example.com"

For the invalid file size issue, this typically happens when:

  • Your project has files that exceed Vercel’s limits (100MB per file, 500MB total)
  • You have large files in your build output that should be excluded

Try these solutions:

  1. Check for large files: find . -size +50M -type f
  2. Add large files to .vercelignore
  3. Make sure your build output doesn’t include unnecessary large assets
  4. Try vercel --debug to see more detailed error information

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