public_repo scope, and returning to onboarding reuses the existing authorization instead of prompting for private access again.
You can create separate deployments from the same repository. Mintlify does not require a new repository per deployment. For combining multiple repositories into one site, see Multi-repo setup instead.
Re-authorize with private-repo access
Visit this URL while signed in to the Mintlify dashboard:?private=true query parameter requests the GitHub repo scope, which grants access to private repositories. GitHub prompts you to authorize the additional scope, then returns you to the dashboard.
After re-authorizing:
- Return to the onboarding flow for your new deployment.
- Reopen the repository picker. Your private repository is now selectable.
- Continue onboarding to finish creating the second deployment.
If the repository still doesn’t appear
If the picker still doesn’t list the repository after re-authorizing, the Mintlify GitHub App installation on that repository’s organization may need to be updated to include it:- Open your GitHub App settings and select the organization that owns the repository.
- Under Repository access, either select All repositories or add the specific repository under Only select repositories.
- Save the change and reopen the repo picker.