Comment by hu3
6 days ago
Can anyone suggest solution(s) to create temporary preview environments per branch or Pull Request?
For example if someone creates a Pull Request "#2122 feat: User password change"
Automation would deploy it to pr_2122_feat_user_password_change.mycompany.com
Heroku and Vercel and Render all have features that can do this. You can wire up your own for other hosting providers using a lot of scripting on top of GitHub Actions.
Heroku: https://devcenter.heroku.com/articles/github-integration-rev...
Vercel: https://vercel.com/docs/deployments/environments#preview-env...
Render: https://render.com/docs/service-previews
[dead]