We should move the docs over to ReadTheDocs so we can automatically build and publish our docs each time we merge new code to the master branch.
This has already been done for editquality, but should be done for all other repos.
We should move the docs over to ReadTheDocs so we can automatically build and publish our docs each time we merge new code to the master branch.
This has already been done for editquality, but should be done for all other repos.
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • ACraze | T230517 Automate docs build for model repos | |||
| Resolved | • ACraze | T231212 Use documentation builds as part of CI testing | |||
| Open | None | T233270 Fix sklearn sphinx errors |
As mentioned in standup, two repos needed docs added.
PRs are up for both of them:
Draft Topic:
https://github.com/wikimedia/drafttopic/pull/37
Draft Quality:
https://github.com/wikimedia/draftquality/pull/32
Also, revscoring is currently blocked due to a failed previous attempt about ~4 years ago.
@Halfak -- you'll need to update the repo url on readthedocs since it's pointing to wiki-ai: https://readthedocs.org/projects/revscoring/
@Halfak : I have updated the remaining PRs and they are ready for review:
Draft Quality:
https://github.com/wikimedia/draftquality/pull/32
Draft Topic (patched build bug):
https://github.com/wikimedia/drafttopic/pull/38
Alright, looks like all model building libs have docs being built on RTD now:
https://drafttopic.readthedocs.io
https://draftquality.readthedocs.io
https://editquality.readthedocs.io
https://articlequality.readthedocs.io
Also revscoring sphinx docs are also on RTD now:
https://revscoring.readthedocs.io
Going to move this task to the Done column.