CI: generate doc-building repository in CI #334
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
docbuild
lying around always. Currently, the toolchain it gets updated to is independent of the toolchain FLT is on, causing issue every first few days of the month. Now, the toolchain with which the docs are built will always be the one from FLT. No one can accidentally introduce a toolchain mismatch error in the repo by modifying/forgetting to modify the pinned toolchain indocbuild/lakefile.toml
anymore.scripts/build_docs.sh
to automate building the docs. This script creates a temporarydocbuild
repo, generates the docs, then deletes the temporary repo again.scripts/bump.sh
. Now thatdocbuild
doesn't exist outside of CI/building the docs locally withbuild_docs.sh
, instructions to update the repo are simply "Runlake update
".