Deploy to multiple stages with shared API Gateway

I was disappointed that serverless wouldn’t allow that in a more convenient way, but I realised that it made sense: they want each project and deploy to be completely independent. As api gateway is the only service that can handle multiple stage, they just ignored that feature and focused on independent convenient deployments.