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.
Open Deploys in the sidebar.
Click New deploy.
A new deploy starts from here, letting you choose which branch to ship.
Select the Branch; main deploys to Production by default.
Click Start deploy; traffic switches only once the new build is healthy.
Once traffic switches, the previous version is no longer serving requests. Rollbacks are possible but require a new deploy.
Track progress in the Deploys list; status changes to Live when traffic switches.
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.