'Needs Approval' breaks Nixpacks deployment
elementsoftworks
PROOP

a year ago

When a non team member commits, the new 'Needs Approval' feature requires manual approval to create a new build, deploying in this way results in our nixpacks.toml not being picked up, and the build failing due to no start command.

Switching to a team member account, and making the same change allows the build to start automatically, and the issue is not seen.

There seems to be an issue with the 'Needs Approval' feature which stops nixpacks from being configured correctly.

View Deploy details

ⓘ Deployment information is only viewable by project members and Railway employees.

Solved

1 Replies

Hey there,

We rolled out an additional security measure to make it so that our GH application will only deploy when it's done by an approved member of the GitHub organization.

Since you are an agency, I can only imagine that you're working with a variety of contractors and clients on your repos. I regret the error and apologize for any impact to your business.

Moving forward, we would ask that you add any collaborators to the project and invite them. Any role works, and will allow them to deploy as normal. If you need further clarification, you have a Slack channel provided that is connected to the Railway slack.

Thanks,
Angelo


Status changed to Awaiting User Response Railway over 1 year ago


Railway
BOT

4 months ago

This thread has been marked as solved automatically due to a lack of recent activity. Please re-open this thread or create a new one if you require further assistance. Thank you!

Status changed to Solved Railway 4 months ago


Loading...