Changed email on Github account, Vercel isn't deploying changes

Everything was working just fine with the automatic deploy changes made to the repo, until I changed my email address with my GitHub account. I can create a new project/build, but it won’t update anything. If I want the changes to be deployed, I have to delete the project and create a new one for the same repo with the changes made.

My GitHub account is connected and linked to my Vercel account. The email addresses for my Vercel and GitHub accounts are the same. How do I fix this issue? Do I need to change a setting somewhere? GitHub already gave permissions to Vercel to have access to all my repos.

Can you review Why aren't commits triggering deployments on Vercel? and make sure everything is intact?

It looks like the problem is with the connection between github and vercel. Here is a screenshot of the error I got from github repo. I looked at my vercel and github account and everything looks like it’s connected.

Can you share an example commit SHA?

I was using Cursor AI, and I just pushed it to my GitHub account. I wasn’t using the terminal. But everything stopped working after I changed the email address. I am wondering if the commit was with a different email and so things are not connecting because emails aren’t matching.

Yeah, I think your Cursor AI git flow is still sending old email metadata which Vercel isn’t aware. We can tell only when we inspect commit SHA.

Also, when I try to manually deploy changes, I get this error in Vercel.

Yes, likely because the git metadata isn’t present Why aren't commits triggering deployments on Vercel? and vercel cannot find the ownership of the commit.

It is fixed. I ran the following commands and it fixed it. Thanks for your help. I really appreciate it.

1 Like

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