-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Milestone
Description
Describe the enhancement requested
It would be good to look into what we currently have enabled and what we could easily add for linting docs PRs. #39989 found two types of errors, both of which would be good to avoid. I think sphinx-build already offers some form of reStructuredText linting and there appear to be other tools such as https://github.com/sphinx-contrib/sphinx-lint.
- Find a tool we can use for linting in developer and CI environments
- Add an archery lint tasks for this
- Integrate said tool into developer workflows (like pre-commit hooks)
- Integrate said tool into CI
Component(s)
Continuous Integration, Documentation