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

documentation is outdated #79

Open
nopeppermint opened this issue Jan 26, 2025 · 5 comments
Open

documentation is outdated #79

nopeppermint opened this issue Jan 26, 2025 · 5 comments

Comments

@nopeppermint
Copy link
Contributor

BASIL documentation on https://basil-the-fusa-spice.readthedocs.io/en/latest/ is not up-to-date with latest main branch.

maybe add a automated update of the documentation in CI?

status of the doc can be seen here https://app.readthedocs.org/projects/basil-the-fusa-spice/builds/?utm_source=basil-the-fusa-spice&utm_content=flyout

@pellecchialuigi
Copy link
Collaborator

pellecchialuigi commented Jan 28, 2025

I'm not sure if the documentation can be automatically updated from the CI.
Actually I'm doing it manually via readthedocs.
Waiting for #80 and #85 to be merged

@nopeppermint
Copy link
Contributor Author

I'm not sure if the documentation can be automatically updated from the CI.

I have no experience, but it seems there is a possibility with readthedocs:

https://docs.readthedocs.com/platform/stable/continuous-deployment.html

https://docs.readthedocs.com/platform/stable/guides/setup/git-repo-manual.html

@pellecchialuigi
Copy link
Collaborator

I don't have permissions actually to set the needed webhook to automate that process.
I updated it manually.

@mrpollo
Copy link
Collaborator

mrpollo commented Feb 11, 2025

Hey @pellecchialuigi I can help with this, do you have a guide on how to build the docs?

@pellecchialuigi
Copy link
Collaborator

Hi @mrpollo, first of all thanks for your help!
I build the doc on readthedocs.com using a community account.
documentation is made in sphynx and I build manually using the following command (also available in .pre-commit-config.yaml):

sphinx-build -W docs/source docs/build

I also have a configuration file for it: https://github.com/elisa-tech/BASIL/blob/main/.readthedocs.yaml

Read the doc can build the documentation on each commit and I'm trying to understand if it needs a webhook for it.

that should be the documentation https://docs.readthedocs.com/platform/stable/reference/git-integration.html#github

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