I deployed an app from GitHub to Vercel using one of those automatic 'deploy' buttons. I take that this creates a connection to my repo that is managed by Vercel, as opposed to the typical GitHub actions deployment setup.
My app doesn't have authentication hooked up and it has functionality that can cost me money, so I don't want to want it exposed to the public yet.
So I don't want to deploy to production - just preview since that has some protection.
In my Vercel project's git settings I can see that I should simply avoid pushing to 'main' in order to avoid production deployments.
But when I push to develop, instead of main, it is still deploying to production.
What am I doing wrong? thanks.
