Open exactlyallan opened 1 year ago
There are some additional backend changes that I'm working with @AyodeAwe on to enable this migration.
Namely setting up a CloudFront Distribution in front of the S3 bucket that has all of the docs and enabling Netlify's proxy feature to work correctly with that CloudFront Distribution.
We're also brainstorming on ways to enable PR previews for docs builds so that the individual repos (e.g. cudf
, cuml
, etc) can see what their doc changes look like before merging PRs.
@exactlyallan, quick side note. We should also try to move the viz guide to S3 and use proxying for that too since the JSON files are relatively large.
I think the last time I checked, they were contributing around ~100MB to the git
history for the docs repository.
We're also brainstorming on ways to enable PR previews for docs builds so that the individual repos (e.g. cudf, cuml, etc) can see what their doc changes look like before merging PRs.
We have Read the Docs enabled on the deployment repo, just for the PR previews. In the Dask Blog we use Netlify for previews. In both cases neither actually gets deployed to the service that provides the previews.
Note: Merged PR kicks off GHA to build docs and push to S3 bucket with version folder i.e. https://d1664dvumjb44w.cloudfront.net/cudf/23.04/html/
Based on proposal - https://docs.google.com/presentation/d/1-N1f5JJArDzcMdxveoJtKeziz0hldBdTtL2wvY6DiqM/edit#slide=id.p