Back to changelog

Auto-deploy on push

feature

Auto-deploy on push

Environments can now deploy automatically when you push to their tracked branch — no GitHub Actions, no extra configuration in GitHub.

Enable it per environment on the Source tab. When you push to the branch the environment tracks, Velumi picks up the push event via the GitHub App and queues a deployment automatically.

How to enable

  1. Open your project and go to an environment.
  2. Click the Source tab.
  3. Toggle Auto-deploy on push on.

That's it. The next push to the tracked branch triggers a deployment.

Notes

  • Works with GitHub sources only. Archive (upload) sources are not supported.
  • If a deployment is already running when a push arrives, the new push is queued and deploys automatically once the current one finishes.
  • Requires Owner or Admin role to toggle.
  • No changes needed on the GitHub side — the existing GitHub App installation handles it.