14 days ago
My Railway project (myhktutors.com) is not triggering automatic deployments from GitHub pushes to main. After a successful git push, no new deployments appear in the Railway dashboard.
Error messages and descriptions:
In my GitHub repository's Settings -> Webhooks, no webhook is present for Railway.app.
When attempting to connect the repository from Railway's UI (via "Connect Repo" in service settings), the Railway GitHub App installs successfully, and I grant "All repositories" access. However, immediately checking GitHub Webhooks confirms that no webhook is ever created.
On one occasion, after re-connecting a service, a deployment did trigger and pull the repo, but subsequent pushes again failed to trigger new deployments, and the webhook was still missing.
Link to GitHub repo/code or template you're using, if applicable:
GitHub Repository:https://github.com/chupino44/myhktutors
Railway Project:myhktutors.com .
Troubleshooting Steps Already Taken:
I have performed the following troubleshooting steps multiple times:
Disconnected and re-connected services (frontend and backend) in the Railway UI.
Completely uninstalled the "Railway App" GitHub App from my GitHub account (Settings -> Applications -> GitHub Apps -> Railway App -> Uninstall).
Revoked any "Railway App" OAuth authorizations from my GitHub account (Settings -> Applications -> Authorized GitHub Apps -> Railway App -> Revoke).
Reinstalled the "Railway App" GitHub App by initiating the connection from Railway's UI ("Connect Repo" button). During reinstallation, I granted "All repositories" access and verified all permissions.
Immediately after re-installing and linking from Railway, I checked GitHub Settings -> Webhooks and confirmed the webhook was still missing.
Confirmed my Railway account has full administrative access to the myhktutors.com project/workspace. I am the sole owner.
Confirmed all railway.toml and Dockerfile paths are correct and that environment variables are set correctly for both frontend and backend services on Railway (e.g., NEXT_PUBLIC_API_URL, CORS_ORIGINS, ALLOWED_EXTENSIONS, MSGraph credentials).
Additional Information:
I am on the Hobby plan.
The persistence of the missing webhook despite full re-installation suggests an underlying issue on the Railway platform's side.
6 Replies
14 days ago
Hey there! We've found the following might help you get unblocked faster:
If you find the answer from one of these, please let us know by solving the thread!
14 days ago
I have reviewed the linked resources, but none directly address the persistent issue I am facing: the GitHub webhook for Railway.app is completely missing from my repository's settings, even after multiple full uninstalls and reinstalls of the Railway GitHub App and re-linking from within the Railway UI.
The GitHub App itself installs successfully with all necessary permissions.
However, the crucial webhook (https://github.com/chupino44/myhktutors/settings/hooks) that should trigger deployments from git push is never created.
This prevents any automatic deployments from being initiated by GitHub pushes.
14 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 brody • 14 days ago
14 days ago
A webhook being present is unrelated to your issue. Railway does not create webhooks in your repositories.
Is it possible you have a specific watch directory set for the service?
I'd also like to mention we cannot access your private GitHub repository.
14 days ago
Just a note to anyone in the community helping here: their service is kicking off new deployments when pushing to GitHub.
I am not aware of why they have claimed otherwise.
14 days ago
The watchpaths was the key indeed. Thank you so much for your assistance driving me in the right direction!
It's greatly appreciated
Status changed to Solved chupino44 • 14 days ago
Status changed to Awaiting Railway Response Railway • 14 days ago
Status changed to Solved samgordon • 14 days ago