Turborepo apps not visible in Vercel root directory selector

I am trying to deploy a Next.js project. It’s a Turborepo / monorepo.

When I go to the New Project page, I cannot select the app I want to deploy because Vercel does not show me the folders in the Root Directory selector.

Am I doing something wrong here?

When importing a monorepo, Vercel automatically detects your Turborepo structure. So you should see root directory options if the project is configured in the usual way.

Make sure your repository structure follows Turborepo conventions with apps in an apps/ directory and packages in a packages/ directory.

If you’re still having trouble, you could try this workaround:

  1. Import your repository without selecting/changing root directory
  2. After import, click the Edit button next to Root Directory in the project settings
  3. Enter the path manually, like apps/web or apps/your-app-name
  4. Vercel will automatically configure the correct build settings for Turborepo
  5. Redeploy project with the new settings

Please let me know whether or not that works for you :folded_hands:

The folder structure follows standard apps/web

But when I click edit It does not show any folder.

Are you able to share your repo or a minimal reproducible example? I’ve been trying, but haven’t been able to replicate this behavior myself