Roar AI
Get started
Deploy on push

Your app updates every time you push to GitHub

Connect your GitHub project once. From then on, every change you push goes live on its own, and if a change does not work, the version people are using keeps running.

When something goes wrong

A safety net for every change

Mistakes happen, especially when you build quickly. This is what happens next.

Deploying by handRoar AI
A change will not buildYour app can go downThe working version stays live
Finding outOften from the people using itAn email straight away
Going backUndo the change and deploy againPick an earlier version in the console
Working out what brokeSearch through the build outputRead the log, or ask Roar AI to try a fix
How it works

Set it up once

This is on by default for apps that come from GitHub.

01

Connect GitHub

Sign in to GitHub from the console and choose your project.

02

Choose a branch

Your project’s main branch is used unless you pick another.

03

Push your changes

Every push to that branch goes live. You can turn this off and deploy by hand instead.

Questions about deploying on push

What happens if a change does not build?

Your app keeps running the previous version, and Roar AI emails you. The console shows the build log and offers to try an AI fix.

What kinds of apps can Roar AI build?

Node, Python, Go, Ruby, PHP, Java and static sites are detected automatically. If your project has its own Dockerfile, Roar AI uses that instead.

How does going back to an earlier version work?

Choose an earlier deploy and Roar AI deploys that version again, reusing the earlier build when it still has it. Your GitHub project is not changed, so your next push ships your latest code.

Does the AI fix change my code on GitHub?

No. The fix is kept with your app on Roar AI and can be removed in its build settings. It only runs when you ask, and it uses your AI credit.

What if the problem is on Roar AI’s side?

If Roar AI cannot take a deploy, it tries again three times before emailing you.

Can I turn it off?

Yes. With deploying on push off, your app only changes when you redeploy from the console.

Ship your next change

Create a free account, connect your GitHub project and push.