Rough ideal: update the .github/workflows/publish.yml to upload the docker image to ECR public gallery, and setup any config needed to get the "Launch with AppRunner" button.
Note: Heroku runs on AWS so that option works if goal is to be on same network (adjacency to S3, egress charges). For now use Heroku or your own AWS deploy if needed.
Have Docker, Heroku and GCP but I'm pretty sure AWS is still dominant
AWS documentation isn't great, nothing as clean as Google Cloud Run. But this might be the best option: https://docs.aws.amazon.com/apprunner/latest/dg/service-source-image.html
Rough ideal: update the
.github/workflows/publish.yml
to upload the docker image to ECR public gallery, and setup any config needed to get the "Launch with AppRunner" button.