[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live) [Help](/c/help/9) # Must be a member of the team on Vercel to deploy 305 views · 1 like · 6 posts Matthew Ritter (@matthewritter-6673) · 2025-11-20 Im having an issue when using Vercel integration with Github.  I am a member of this team on Vercel. My github account is associated with to different Vercel accounts using two different emails (personal and work) which are also connected to my github. In github I have GPG keys setup for each email, and each commit I make is signed and verified with this GPG key, so I know my commits are being made by the right github author (work email GPG signs my work commits, personal email GPG signs my personal commits) but for some reason the Vercel → Github integration thinks this is my personal account. If I click the ‘Click here to add \*\*\*\* to the team’ link given in the message shown above, it shows that my ***personal*** email as the invite, but that shouldn’t be the case, as I mentioned this commit was made with and signed by my work account email associated with the team on Vercel. Using `git log` I can see that this commit was authored by my work email ```bash Author: ********* <********@sanity.io> Date: Thu Nov 20 10:01:00 2025 -0500 ```   This issue only seems to occur when I update my personal Vercel account by connecting a new repo to a new Vercel project etc. So my thought is that the Vercel → Github integration has some sort of issue but Im not sure, everything looks right there as well.  Any help would be greatly appreciated! Matthew Ritter (@matthewritter-6673) · 2025-11-20 · ♥ 1 UPDATE: It looks like going into the Vercel Sign-in Methods and ‘re authenticating’ with Github then re running the PR checks fixes the issue. This workaround isn’t ideal. I do think there is an issue with the Vercel → Github integration though, if the commit author is apart of the Vercel team I shouldn’t have this issue, and that Github message shouldn’t use my personal email. Jacob Paris (@jacobparis) · 2025-11-20 Hi Matthew, I'm digging into this and it looks like a lot of our systems expect a 1:1 relationship between GitHub account and Vercel account, so your setup with 2 vercel accounts is causing some undefined behavior Thanks for sharing so much detail, I'll continue to dig until I find out if this is something we can fix or if we need to officially document that restriction The happy path here is one Vercel account (which can have both personal/business email addresses on it) that can be a member of the work team too Jacob Paris (@jacobparis) · 2026-01-23 Hi @matthewritter-6673, I wanted to check in regarding your Vercel and GitHub integration issue. Have you managed to find a more permanent solution, or are you still facing challenges with the setup? Let me know if that helps! Praveen 2400 (@praveen-2400) · 2026-02-23 Hi! I am having the same issue! I have two different vercel accounts linked to a single github account, and even though im on my company’s team plan, the webhook refuses to accept my credentials Amy Egan (@amyegan) · 2026-02-24 [quote="Jacob Paris, post:5, topic:28147, username:jacobparis"] our systems expect a 1:1 relationship between GitHub account and Vercel account, so your setup with 2 vercel accounts is causing some undefined behavior ... The happy path here is one Vercel account (which can have both personal/business email addresses on it) that can be a member of the work team too [/quote] Make sure your GitHub account is connected to your company Vercel account before pushing changes. That'll get it working as a quick workaround.