Continuous Integration and Render

Hey! Great work on Render, pretty impressive by the first looks of it though I am facing an issue. I’m deploying a Nodejs app with Express and have a CI (for integration/unit tests) in-place via Github Actions, but Render doesn’t seem to wait for the CI to complete and I couldn’t find any options that would enable this behavior.
I would really appreciate some guidance on how to enable this.

FYI - I have the same repo connected to Heroku, and both Render and Heroku are connected via Github integration, if that makes any difference.

Glad you’re enjoying Render!

Every service comes with a deploy webhook. If you only want to deploy once CI passes, I would suggest disabling auto-deploys for your service and adding a final step to your CI pipeline to use the deploy hook after everything passes.

1 Like