1 min read
You can now control when domains are assigned to deployments, enabling the manual promotion of production deployments to serve traffic.
When a new deployment is created (with our Git Integrations, CLI, or REST API), Vercel will automatically apply any custom domains configured for the project.
You can now create staged deployments that do not assign domains, which can later be promoted to production and serve traffic. This is helpful for custom workflows and having multiple production environments for QA or testing.
From the dashboard
Disable the assignment of domains for your production branch in your Git project settings.
Find your deployment from the list of all deployments and use the right menu to select Promote to Production.
From the CLI
vercel --prod --skip-domain
vercel promote [deployment-id or url]
Learn more in our documentation.