This PR adds a documentation build job to CircleCI to make sure the docs build without errors or warnings. This is helpful for catching errors in the documentation (as with the unit tests) but also cases where Sphinx might have changed, the intersphinx links aren't working, etc.
PR Checklist
[X] Pull request has descriptive title
[X] Pull request gives overview of changes
[X] (N/A) New code has inline comments where necessary
[X] (N/A) Any new modules, functions or classes have docstrings consistent with dbprocessing style
[X] (N/A) Major new functionality has appropriate Sphinx documentation
[X] (N/A) Added an entry to CHANGELOG if fixing a major bug or providing a major new feature
[X] (N/A) New features and bug fixes should have unit tests
[X] (N/A) Relevant issues are linked in the description (e.g. See issue # or Closes #)
This PR adds a documentation build job to CircleCI to make sure the docs build without errors or warnings. This is helpful for catching errors in the documentation (as with the unit tests) but also cases where Sphinx might have changed, the intersphinx links aren't working, etc.
PR Checklist
See issue #
orCloses #
)