I’d like to do the following with Render, is it possible?
- Build our site using GitHub actions (rather than the build happening on render servers). This lets us have integrated logs/monitoring/dependency for CI all in one place.
- Push built static site assets to render for deployment. We don’t want these assets checked into our git repository, we just want the build process to send them somewhere to be hosted.
- Ability to have PR previews. We want to be able to send the built assets from the PR previews somewhere where those previews can be hosted. Right now it seems like previews for static sites have to get built on render.
So, the basic desire is just to deploy a static site where the built assets exist in our build system (happens to be GitHub actions) and are not checked into a repo anywhere. Ideally we could also hit an endpoint to make the deployment of those assets a PR preview.
Can this be done on render? It does not look like it from the API docs.