Skip to content
Discussion options

You must be logged in to vote

not very sure why this happens, maybe :

  1. Your local git repo has commits authored by workemail@gmail.com (the old company email).
  2. Vercel checks the author of the commit being deployed.
  3. That email no longer has access to your Vercel team.
  4. Setting git config in the workflow only affects new commits, but the commit in the repo already exists.

even vercel pull or vercel deploy --prebuilt will fail if the commit author email isn’t associated with a Vercel team member


Possible Solution

1. Update Commit Authors

If the commits being deployed are already authored by the old email, you can rewrite the commit history to use your personal email:

git filter-branch --env-filter '
OLD_EMAIL="workemail…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by dwalintukan
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug GitHub or a GitHub feature is not working as intended Actions Build, test, and automate your deployment pipeline with world-class CI/CD Misc General discussions about GitHub Actions that don't fit other found themes.
2 participants