fix: Stop committing generated docs to prevent repo bloat - #6474
Conversation
mathbunnyru
left a comment
There was a problem hiding this comment.
Looks good.
But in Clio we also call actions/configure-pages, could you please check if it's needed or not?
Does that do something more we need? I may have done something in my repo ages ago but I didn't do anything special other than making sure "Source" was set to "GitHub Actions" in (my repo's) settings. Is that part of what it handles? If not, then we do need to make sure https://github.com/XRPLF/rippled/settings/pages "Source" is set to "GitHub Actions". @bthomee This action ran like this and produced: https://legleux.github.io/rippled/ (which is responsive to your system's theme apparently?!?) 😮 |
It's currently set to "Deploy from a branch" with |
Yes the goal is to stop using the I changed the source of documentation deployment. We can merge this now. |
High Level Overview of Change
The
peaceiris/actions-gh-pagesaction commits the built files to the repo's gh-pages branch which has been bloating the repo.This action will not do that.
Context of Change
There was 9 months of broken docs publishing before #5661 re-introduced docs building at and as development has accelerated the problem has grown.
Type of Change