Deploy from GitHub
Connect a repository once and Orizon builds and ships every push to your production branch automatically — and reports each deployment back to GitHub.
Connect a repository
- In the dashboard, open New and choose to connect GitHub.
- Authorize the Orizon GitHub app and select the repository (and the org it lives in).
- Pick the production branch — pushes to this branch trigger production deploys.
- Orizon detects the stack, you review the build, and the first deploy runs.
Auto-deploy on push
Once connected, Orizon registers a push webhook on the repo. Every push to the production branch creates a new deployment automatically — build logs stream live and the new release rolls out only after a successful build. No CI config required.
Status reporting
Orizon reports each deployment back to GitHub using the Deployments API, so you see the deploy state and a link to the live URL directly on the commit and in pull requests. As a deployment moves through building → deploying → healthy (or failed), GitHub reflects the current state.
Manual redeploys & rollback
- Trigger a fresh build of the latest commit any time from the dashboard or with
orizon deploy/ the API. - Roll back to any earlier healthy deployment — see Deployments & rollback.
Environment variables
Set your secrets and config under the project's Environmenttab before (or after) the first deploy. They're available at build and runtime. See Environment variables.