Hi, we’re looking to move from AWS ECS to Vercel for some Next apps. Our env tiers are like:
us-dev
us-staging
us-prod
eu-prod
The prod envs are entirely separate/discrete for GDPR and yada yada yada purposes. But they’d be the same code (commit ).
I notice that the “off the shelf” behavior for Vercel is to track the main branch and deploy that to the default Production vercel environment. What we do in ECS is use GitHub Actions to deploy independently to our two ECS clusters (US and EU). It’d be ideal if we could retain this behavior.
I am curious what the best practice would be to deploy multiple discrete production branches. Right now my thinking is to more or less ignore the off-the-shelf Production env and just create two custom environments (us-prod and eu-prod) and use GitHub Actions to run the vercel-cli and deploy the commit deployment to those two custom Vercel environments upon tag.
Thanks in advance for any guidance/thoughts on this approach.