Closed
Description
sphinx-build emits a ton of errors that need to be polished out:
https://readthedocs.org/projects/xray/builds/ -> latest -> open last step
Options for the long term:
- Change the "Docs" azure pipelines job to crash if there are new failures. From past experience though, this should come together with a sensible way to whitelist errors that can't be fixed. This will severely slow down development as PRs will systematically fail on such a check.
- Add a task in the release process where, immediately before closing a release, the maintainer needs to manually go through the sphinx-build log and fix any new issues. This would be a major extra piece of work for the maintainer.
I am honestly not excited by either of the above. Alternative suggestions are welcome.