-
-
Notifications
You must be signed in to change notification settings - Fork 79
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
Publish Sphinx Documentation #242
Comments
Yes can add this in Camila :) will assign myself |
Maybe a good reference of how to do this: https://github.com/marketplace/actions/sphinx-build |
Hey, @5pence are you still working on this? Or should I clean the assignees up? Thank you! |
Just as a note, the more common subdir is And a nice feature to have is starting a |
If you go with RTD, the relevant docs is Incoming Webhooks and Automation — Read the Docs 5.21.0 documentation and is almost effortless usually.
|
💯 agreed:
I can set the CNAME once we have all configured for the RTD domain. @jhermann do you want to go ahead and do the setup of the RTD? |
I can work on this too. RTD is something I have been wanting to try out. 😄 |
@Pradhvan we can do this together tomorrow, especially regarding using the right RTD account (yours or Camila's). Also, I wonder what's in documentation right now – API docs only? If yes, the option to switch to my normal Sphinx setup would be feasible and has some advantages regarding many conveniences already built in. See https://confluencer.readthedocs.io/ for an example rendering. |
@Pradhvan, @jhermann @jhermann It would be nice to have the docs of all docstrings, from all methods/classes. Public and private I guess. I love your cookiecutter and how it is rendered. +1 to use your structure. |
OK, I'll work on a replacement -- things like hidden symbols should be handled, because I already have these things in conf.py. Will not be ready today, but likely in the course of next week. |
@jhermann awesome! I will create a new issue for it and close this one, ok? Since this is pretty much done. |
Publish Sphinx Documentation
The #230 implemented the auto-generated code documentation using sphinx.
We can run it locally by running
$ cd documentation $ make html
And we can access it opening the file
scanapi/documentation/build/html/index.html
in a browser.This is great, but it would be nice to have this documentation published somewhere else. One option would be to publish it inside our website scanapi.dev, repository: https://github.com/scanapi/website
The text was updated successfully, but these errors were encountered: