Still no support for multiple GitHub accounts — misleading UI and UX, long-standing problem

Hi everyone, and thanks to the Vercel team for reading this.

I’m encountering the same issue described here:
https://community.vercel.com/t/vercel-deploy-from-multiple-github-accounts/6030

Here’s the core problem:

  • Vercel’s UI shows an “Add GitHub Account” button when importing a project, which implies you should be able to connect more than one GitHub account.

  • However, even after authorizing a second GitHub account, nothing happens — the UI stays exactly the same and doesn’t show the second account or its repos.

  • The internal response from Vercel staff in that thread confirmed that only one GitHub account is supported per Vercel user and that multiple GitHub accounts “aren’t planned.”

This mismatch between the UI and the actual behavior is extremely confusing — especially since the button clearly suggests you can add another account. The original thread is now closed, and that reply is a year old.

At this point, I’d really appreciate clarification on the following:

  1. Is there any roadmap item or plan to support truly connecting multiple GitHub accounts to a single Vercel user or team?

  2. If no, can the UI be updated so that users aren’t shown an “Add GitHub Account” button that doesn’t do what it suggests?

  3. Is there a supported workaround (for example, via teams, organizations, or GH App configs) that reliably allows deploying from multiple GitHub identities?

Right now the experience feels like a trap for anyone with more than one GitHub account, and it’s blocking basic workflows like separating personal and public repos while using the same Vercel account.

Thanks!