Disable Production Branch Tracking

Is it possible to disable branch tracking for production environments? The only available option for the production environment is to toggle on and off the “Auto-assign Custom Production Domains

Automatically assign custom domains after each deployment triggered by a merge to the production branch or a Vercel CLI deploy with the --prod flag.”

Hey @rayva! Welcome to the Vercel Community :waving_hand:

I don’t believe you can completely disable production branch tracking since Vercel needs a production branch to deploy your project.

I’d love to understand what your usecase here is though? :eyes:

Hey @rayva! :waving_hand:

Just checking in on this thread. If you’re still experiencing issues or have additional details to share, please let us know! We’re here to help.

I also want to disable branch tracking for the main branch. I have the pro plan and the Turbo performance build machine, and so would like to only use it on commits I actually want to go to prod when theyre ready. Right now every commit triggers a deploy which gets expensive fast.

I also was interested in turning off branch tracking for production, as the deploy story we have is more complicated than just vercel, and having more specific control over deploys would be better.

I’d love to learn more!