20 days ago
I just made my account and am trying to deploy my application, but am getting an error that says "Bad Credentials" under the Source section titled "Branch connected to production"
I have logged into Railway with my GitHub and made sure that the Railway GitHub integration has access to the repo. It shows up when I create a new service to deploy from GitHub. But it fails to actually pull from the repo. It even is able to actually deploy! It just can't monitor for updates or see when I push a change to the repo.
I have tried completely disconnecting my GitHub and deleting the Railway integration, then reconnecting, but that did not change anything.
Can anyone please help me?
3 Replies
20 days ago
Your Railway account is linked to GitHub user "prd000," but the project lives in the "roddamtre-bot" workspace. The GitHub App installation that grants repo access must be configured on the GitHub account that owns or has access to the repository. Please visit GitHub App installations, confirm the Railway app is installed there with access to the correct repo, and accept any pending permission requests. If the repo is owned by the "roddamtre-bot" GitHub account/org, that account needs the Railway GitHub App installed with repo access as well.
20 days ago
This thread has been marked as private. Any further activity in this thread will only be visible to you and Railway employees.
Status changed to Awaiting User Response Railway • 20 days ago
Railway
Your Railway account is linked to GitHub user "prd000," but the project lives in the "roddamtre-bot" workspace. The GitHub App installation that grants repo access must be configured on the GitHub account that owns or has access to the repository. Please visit [GitHub App installations](https://github.com/settings/installations), confirm the Railway app is installed there with access to the correct repo, and accept any pending permission requests. If the repo is owned by the "roddamtre-bot" GitHub account/org, that account needs the Railway GitHub App installed with repo access as well.
20 days ago
I am a team member in the workspace that the project lives in. Does that not satisfy the requirements? I am the owner of the repo
Status changed to Awaiting Railway Response Railway • 20 days ago
20 days ago
This thread has been marked as public for community involvement, as it does not contain any sensitive or personal information. Any further activity in this thread will be visible to everyone.
Status changed to Open Railway • 20 days ago
19 days ago
being a Railway workspace member is separate from the GitHub app install. the thing that matters is which GitHub account/org owns the repo and where the Railway GitHub App is installed.
if you own the repo personally, make sure the Railway app is installed under that exact GitHub account and includes that repo. if the repo is under an org/account like roddamtre-bot, install/configure Railway there too.
also I would reconnect the source from the affected service, not only account settings. sometimes the service keeps the stale source connection even after the account integration looks ok.