One click deploy between multiple environments using GitHub Actions
An example Actions workflow thet shows how to deploy to a test environment on every commit, and then give you a button to push to promote it into a production environment, with different variables in each environment