Make new RST warnings fatal in Shippable #39030
Labels
affects_2.6
This issue/PR affects Ansible v2.6
docs
This issue/PR relates to or includes documentation.
support:core
This issue/PR relates to code supported by the Ansible Engineering Team.
ISSUE TYPE
COMPONENT NAME
docs.ansible.com
ANSIBLE VERSION
2.6
SUMMARY
We have a lot of legacy errors in the documentation build, so we are not treating rST warnings as fatal for the CI build. This leads me to ignore error output when I build the docs. And it means that we inevitably introduce both regressions and new errors.
We are working to eliminate as many legacy errors as possible. We will likely add an
ignore
list, then make new rST warnings fatal for the Shippable build when a PR makes changes to docs. With Shippable keeping us honest, we can identify regressions and new errors before they get merged.ADDITIONAL INFO
Related to PRs #38979 and #38890 as well as multiple issues related to the a build error (#38893 and several others).
Gist of errors: https://gist.github.com/acozine/c09c09b5587569e76b7676d79f504e3f
The text was updated successfully, but these errors were encountered: