Guides

How to enable auto-deploy on every push with Voroa

Turn on automatic deployments so Voroa ships your app on every push to your branch. Learn how to enable or disable auto-deploy per service.

Auto-deploy connects your GitHub repository to your Voroa service so that every push to your branch triggers a new build and rollout — no manual steps.

How it works

When auto-deploy is on, pushing to the service’s branch on GitHub automatically starts a new deploy in Voroa. You can watch the build stream in the Deploys tab, and the deploy history records that it came from a push.

Only the branch configured for the service deploys. Pushes to other branches are ignored.

Enable or disable auto-deploy

  1. Open the service and go to Settings.
  2. Find Automatic deploys.
  3. Toggle it On to deploy on every push, or Off to deploy only when you choose.

When auto-deploy is off, your service never redeploys on a push. You stay in control and can ship manually at any time using Manual Deploy → Deploy latest commit.

Requirements

Auto-deploy needs the repository to be connected through GitHub. If the toggle is unavailable, connect GitHub first — see deploy from GitHub.

Last updated July 6, 2026