Push Not Triggering Deployments - Webhook Missing Despite App Installation

chupino44
HOBBYOP

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:

Troubleshooting Steps Already Taken:

I have performed the following troubleshooting steps multiple times:

  1. Disconnected and re-connected services (frontend and backend) in the Railway UI.

  1. Completely uninstalled the "Railway App" GitHub App from my GitHub account (Settings -> Applications -> GitHub Apps -> Railway App -> Uninstall).

  1. Revoked any "Railway App" OAuth authorizations from my GitHub account (Settings -> Applications -> Authorized GitHub Apps -> Railway App -> Revoke).

  1. 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.

  1. Immediately after re-installing and linking from Railway, I checked GitHub Settings -> Webhooks and confirmed the webhook was still missing.

  1. Confirmed my Railway account has full administrative access to the myhktutors.com project/workspace. I am the sole owner.

  1. 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.

Solved$10 Bounty

6 Replies

Railway
BOT

14 days ago


chupino44
HOBBYOP

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.

  • 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


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.


chupino44
HOBBYOP

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


Glad to hear you've solved it!


Status changed to Awaiting Railway Response Railway 14 days ago


Status changed to Solved samgordon 14 days ago


Loading...
Push Not Triggering Deployments - Webhook Missing Despite App Installation - Railway Help Station