a month ago
I have a monorepo setup, and 'Wait for CI' used to wait for all checks to pass on CI, however recently it's started to build the railway image as soon as the commit is pushed to the branch on github.
I'm using github-actions with blacksmith workers, but this was working previously. This only seems to have started recently.
12 Replies
a month ago
I should also mention, I have all the latest requested github permissions approved.
Attachments
24 days ago
I am experiencing the exact same issue. Everything was working perfectly until about two days ago, and suddenly Railway started ignoring the CI status.
Current Behavior:
"Wait for CI" is Enabled in Railway settings.
When I push code, Railway triggers a deployment immediately, completely ignoring the GitHub Action status (even while it is still "Pending" or if it eventually fails).
Troubleshooting steps I've already taken (none worked):
Toggled the "Wait for CI" setting Off and On multiple times.
Verified that the GitHub Check name matches exactly.
Renamed the workflow file (from
ci.ymltotest.yml) and the Job ID to force a cache reset.Confirmed that GitHub Actions are indeed running and reporting status on the commit.
Attempted to disconnect and reconnect the repository.
It seems like Railway is simply not listening to the check status webhooks anymore for this repo. Is there a known fix or is this a regression on your end?
24 days ago
+1 same problem
I am just not sure whether I applied the newest github permission, how can I do that?
slechner
+1 same problemI am just not sure whether I applied the newest github permission, how can I do that?
24 days ago
If you go into your github repo or organisation settings, then go under integrations, when you configure the Railway app, there should be a section near the permissions asking you to grant new ones. (If I recall correctly anyway).
24 days ago
Hello!
We're acknowledging your issue and attaching a ticket to this thread.
We don't have an ETA for it, but, our engineering team will take a look and you will be updated as we update the ticket.
Please reply to this thread if you have any questions!
24 days ago
🛠️ The ticket Deployments proceeding despite failed checks has been marked as triage.
24 days ago
Hello!
We've escalated your issue to our engineering team.
We aim to provide an update within 1 business day.
Please reply to this thread if you have any questions!
Status changed to Awaiting User Response Railway • 24 days ago
23 days ago
Thanks for the update and for tracking this issue.
While the engineering team looks into it, is there an official way to disable automatic deployments (switch to Manual Mode only) for a connected repo?
Since the CI checks are currently being bypassed, I want to prevent every push from automatically triggering a build, but I couldn't find a specific "Disable Auto-Deploy" toggle in the Service Settings > Git section.
If this setting exists, could you please point me to its exact location?
If not, I strongly suggest adding this feature. It is essential for maintaining control over production environments, especially when CI integrations face issues like this.
Status changed to Awaiting Railway Response Railway • 23 days ago
aviad-benhamo
Thanks for the update and for tracking this issue.While the engineering team looks into it, is there an official way to disable automatic deployments (switch to Manual Mode only) for a connected repo?Since the CI checks are currently being bypassed, I want to prevent every push from automatically triggering a build, but I couldn't find a specific "Disable Auto-Deploy" toggle in the Service Settings > Git section.If this setting exists, could you please point me to its exact location?If not, I strongly suggest adding this feature. It is essential for maintaining control over production environments, especially when CI integrations face issues like this.
23 days ago
Not from Railway team, but what you can do is to disconnect the repo from the Railway service and only if you want to redeploy set the connection back again. Not a pretty solutions, but should work.
solarnz
If you go into your github repo or organisation settings, then go under integrations, when you configure the Railway app, there should be a section near the permissions asking you to grant new ones. (If I recall correctly anyway).
23 days ago
Kudos <3
23 days ago
Hi there! We just pushed an update addressing the issue. Can you confirm it’s behaving correctly? Thanks!
Status changed to Awaiting User Response Railway • 23 days ago
23 days ago
Builds appear to now be Waiting for CI before they start building their images, so yep, this appears to be fixed!
Status changed to Awaiting Railway Response Railway • 23 days ago
23 days ago
That's great! We’ll close this ticket then. Feel free to reopen if you need anything else!
Status changed to Awaiting User Response Railway • 23 days ago
Status changed to Solved futurepastori • 23 days ago

