-
Notifications
You must be signed in to change notification settings - Fork 5
Automatic docs #114
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
Automatic docs #114
Conversation
|
I just added something to document the command-line uses |
I build them in the same env for now, but not sure how the pipeline is going to work. @OsHCuellar @romaingrx ? Alternatively we can move parsers (and the defaults and exported names for methods) to separate files with minimal dependencies, if it's convenient |
|
Actually, let me check something. |
I believe we can setup a dedicated group (already the case with |
|
I finally figured out how to automatically deploy docs: https://github.com/briling/pages-test/blob/master/.github/workflows/dynamic.yml This action rebuilds the "documentation" when i push to master and uploads is here https://briling.github.io/pages-test/ without commiting documentation rst/html anywhere. I personally prefer this solution as the cleaner one. What you guys @OsHCuellar @romaingrx @liam-o-marsh think? Are there any drawbacks I don't see including security related? |
|
That’s the way to go in my opinion, simply build the HTML in the GitHub action worker and push that to GitHub pages. |
|
ah, it's not push in git terms, i see |
cc1af00 to
a3538e9
Compare
|
...not sure why my previous commit was rebased but oh well. the new commit adds a toggle in currently it still needs the sklearn dependency because the argparse-generators in |
|
can we make |
|
@liam-o-marsh it also wants q-stack to be installed |
|
and needs the C stuff to be built |
|
ah okay it didn't like the old |
|
I think the solution is to set the kernels/models/etc names in one place and assign values later. I'll see what can be done |
|
@liam-o-marsh I fixed it for regression but we also have main functions in qstack/spahm/rho... I am not sure it is worth it |
|
@OsHCuellar is it possible to make them look like a tree on the left bar? maybe even collapsable also if we're doing documentation for CLI tools it would be nice to have them also somewhere separately |
db06935 to
ba4b1a2
Compare
|
I think I'm happy about the state of things Do you think this is ready to be merged, or not yet? |
Updates to improve the generation of the documentation