The documentation is written using Sphinx and ReStructuredText.
Python 3.7 is required.
Change into the docs directory:
$ cd docsFor help, run:
$ make
Crate Docs Build
Run `make <TARGET>`, where <TARGET> is one of:
dev Run a Sphinx development server that builds and lints the
documentation as you edit the source files
html Build the static HTML output
check Build, test, and lint the documentation
reset Reset the build cacheYou must install fswatch to use the dev target.
GHA is configured to run make check from the docs directory.
Please do not merge pull requests until the tests pass.
Read the Docs automatically deploys the documentation whenever a configured branch is updated.
To make changes to the RTD configuration (e.g., to activate or deactivate a release version), please contact the @crate/tech-writing team.