Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CI checks for docs building cleanly #294

Merged
merged 3 commits into from
Dec 8, 2020
Merged

Conversation

jli
Copy link
Contributor

@jli jli commented Dec 3, 2020

Addresses #291

@jli jli requested a review from muzigao December 3, 2020 15:10
john li added 3 commits December 7, 2020 15:43
Since docs are built by CI, people changing the docs don't notice when
Sphinx warns about formatting issues. This causes formatting problems to
accumulate silently (see
#284).

This change runs sphinx-build with -W to make all warnings into errors,
which causes CI to fail, ensuring warnings are noticed and our docs will
always build cleanly.
@jli jli force-pushed the jli-requirecleandocs branch from b4be06c to c90c959 Compare December 7, 2020 20:44
@muzigao muzigao merged commit 4a46a7a into development Dec 8, 2020
@muzigao muzigao deleted the jli-requirecleandocs branch December 8, 2020 16:06
muzigao added a commit that referenced this pull request Nov 12, 2021
Add CI checks for docs building cleanly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants