Deploy to production

Deploy the latest commit on main to Production.

Get your latest code live in minutes by deploying directly to production. This is your fastest path from commit to customer.

Deploys are atomic — your new version is fully built and verified healthy before any traffic switches over, so you ship with confidence.

1

Open Deploys in the sidebar.

Open Deploys in the sidebar.

 

2

Click New deploy.

Click New deploy.

A new deploy starts from here, letting you choose which branch to ship.

3

Select the Branch; main deploys to Production by default.

Pick the branch to deploy — main deploys to Production by default.

 

4

Click Start deploy; traffic switches only once the new build is healthy.

Click Start deploy. Builds are atomic — traffic only switches once the new version is healthy.

 

Once traffic switches, the previous version is no longer serving requests. Rollbacks are possible but require a new deploy.

 

5

Track progress in the Deploys list; status changes to Live when traffic switches.

Watch the build progress from the Deploys list — the status flips to Live when traffic switches over.

 

What's next

Monitor your deployment in the Deploys list to confirm the status reaches Live. If you need to revert, start a new deploy pointing to an earlier commit.

Set up alerts or webhooks to notify your team when deployments complete, so everyone knows when changes are live.