Was there a recent change to the way that Github permissions are being checked for deployments?
3 days ago, and for the previous 2 years, I’ve been triggering deployments for a project from a github repo without problems. The setup is a Hobby project connected to a private repo, my github user has the same email address, among many others, as my Vercel account.
I started to see the following today:
Automatic deployments don’t happen when I push commits.
If I try to manually create a deployment I get an error that says “Deployment request did not have a git author with access to the project on Vercel”
If I look in the Activity tab, I see " The deployment with SHA is blocked due to insufficient permissions. The github user is not part of the team."
I haven’t changed anything in my Github or Vercel configurations from when it worked 3 days ago. Did something change in Vercel? A commit SHA that’s failing to deploy is 1a675191151c16baa295ad557b16387c5821de52
If you had collaborator before, you aren’t allowed to use them on Hobby plan. Collaboration has never been allowed on Hobby, but a bug allowed some teams to bypass this limitation. Our team recently shipped a fix that ensures our collaboration limits are enforced in GitHub.
If you are the owner of the repository and still not be able to deploy, please share us commit SHA so we can take a look.
I am having the same exact issue. Only user on my team, I am the owner, no collaborators. And I am now getting the same error messages: My activity log shows:
The deployment with SHA 8ae8c1f9e5851bcff6d93918a9940d8adaed82a3 is blocked due to insufficient permissions. The github user DELETED ACCOUNT is not part of the team.
Any chance theres also an issue that needs to be fixed with my account/team? I’ve tried all the other troubleshooting steps from the documentation.
The commit author is chaseknudson · GitHub which a different account than the one linked with your account Login – Vercel. This is the reason you are getting the error