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

Sphinx - Auto Documentation #201

Closed
bsieber-mozilla opened this issue May 11, 2021 · 3 comments
Closed

Sphinx - Auto Documentation #201

bsieber-mozilla opened this issue May 11, 2021 · 3 comments

Comments

@bsieber-mozilla
Copy link
Contributor

bsieber-mozilla commented May 11, 2021

Currently in the GitHub workflows, we have a mistake; which has prevented it from running and providing value.

Changing this to main resulted in the workflow actually running, and failing:

https://github.com/mozilla-it/ctms-api/runs/2551274455?check_suite_focus=true

In live, sphinx auto-docs are not working.

They are able to be produced and could be presented once the build is fixed.

Screen Shot 2021-05-10 at 6 06 22 PM

┆Issue is synchronized with this Jira Task

@jwhitlock
Copy link
Contributor

If we don't want to host them, we could build and host on https://readthedocs.org. The changes would be:

  • Convert the guides to Sphinx
  • Add autodocs
  • Add an RTD web hook to the repo (see guide)

@bsieber-mozilla
Copy link
Contributor Author

I like that approach!

@grahamalama
Copy link
Contributor

Since we no longer use Sphinx to build documentation, we'll close this issue.

@grahamalama grahamalama closed this as not planned Won't fix, can't repro, duplicate, stale Aug 16, 2024
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

No branches or pull requests

3 participants