AnySites

// DEPLOYMENTS

Manual Deployments

Trigger a deploy of the current production branch without pushing a commit.

The Manual Deploy button on a project page queues a deploy of the current HEAD of the production branch, tagged triggeredBy: MANUAL. It goes through the identical build pipeline as a webhook-triggered deploy — same Dockerfile detection, same health check, same atomic cutover.

Use it when: the webhook isn't registered yet, you want to redeploy without a new commit (e.g. after changing an environment variable), or you're testing the build itself.

Changing an environment variable does not redeploy automatically — the running container keeps its old environment until the next deploy. Trigger a manual deploy after editing env vars if you need the change live immediately.

Related documentation