Moving from cPanel? Your whole site imports in one clickMoving from cPanel? One-click import
Deploying

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

  1. In the dashboard, open New and choose to connect GitHub.
  2. Authorize the Orizon GitHub app and select the repository (and the org it lives in).
  3. Pick the production branch — pushes to this branch trigger production deploys.
  4. 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 buildingdeployinghealthy (or failed), GitHub reflects the current state.

Status is reported via the GitHub Deployments API rather than commit statuses, so it shows up as a deployment environment on the commit/PR with a link to the running app.

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.