I’m considering Render as an alternative to Heroku to deploy a Haskell application.
With Heroku I’m currently using this buildpack: GitHub - mfine/heroku-buildpack-stack: Haskell Stack support for Heroku, which gives me the best developer experience I can think of: I just push my code to my GitHub repo and if the CI succeeds it builds the app and deploys it. There’s no extra step required.
I think the closest I’ll get to that is by using a custom Dockerfile in my repo. What I’d love to have is a way to trigger the deployment after the build on GitHub Actions succeeded, and the deployment should then use an artifact from the build and copy it into the Docker image.
This could be a great timesaver because otherwise I’d have to build my executable twice.
Is there a way to do that (or something similar)?