a month ago
Hey Team
I recently linked My Github Project with Railway and the repos are not showing at all I tried all the tricks that can be possible connecting one repo vs all repos uninstalled and installed the app around 20 times
The repos are not showing
Cheers
3 Replies
Status changed to Open Railway • 29 days ago
a month ago
I just upgraded to hobby plan and I'm still facing the same issue thank you
a month ago
This is almost always a GitHub permission/scope issue rather than a Railway bug.
Railway only shows repositories that its GitHub App has explicit access to. Even if you “install it on all repos,” GitHub can silently limit access depending on org settings, SSO, or pending approvals.
What to check:
1. Verify GitHub App access
- Go to GitHub → Settings → Applications → Installed GitHub Apps → Railway
- Click “Configure”
- Make sure the repo is explicitly selected (or “All repositories” is actually applied)
2. Organization approval (common issue)
- If the repo is under an organization, the Railway app may require org admin approval
- Check:
GitHub Org → Settings → Third-party access / Installed apps
- Look for Railway and confirm it’s approved
3. SSO authorization (very common)
- If your org uses SSO, you must authorize the Railway app for that org
- GitHub → Settings → Applications → Authorized OAuth Apps → Railway → “Authorize SSO”
4. Repo visibility edge cases
- Newly created repos sometimes don’t appear immediately
- Private repos require explicit permission even if “all repos” was selected earlier
5. Force refresh connection
- In Railway, disconnect GitHub
- Reconnect and reselect the repo during the flow (don’t rely on previous selections)
6. Check you’re in the correct GitHub account
- If you have multiple accounts, Railway may be connected to a different one
Bottom line: if repos aren’t showing, Railway isn’t seeing them from GitHub—fix the GitHub App permissions (especially org approval + SSO), and they’ll appear.
a month ago
Hey Sam
I have tested all the above none worked I have personal Github the repo is private and its the only one selected and also I cleared cache did all that shenanigans still the same issue
Cheers