jimbraun / XCDF

XCDF: eXplicitly Compacted Data Format. See documentation at Read the Docs:
https://xcdf.readthedocs.io/en/latest/
Other
14 stars 8 forks source link

Fix ReadTheDocs docs build #98

Closed HealthyPear closed 1 year ago

HealthyPear commented 1 year ago

I noticed that I didn't tell ReadTheDocs to install the XCDF python package first (at least not from the YAML config file, which should have priority).

I also set to use a mamba virtual environment and use that, since I am not sure if doxygen is installed on the remote machines (for sure we cannot install it from pip).

I am not sure if it will be successful at the first try, but I set ReadTheDocs to build also every PR, so it should be possible to peek at the documentation of each PR before it gets merged. See here https://docs.readthedocs.io/en/stable/pull-requests.html.

We are still missing the webhook, though: without that the builds won't be automatic (see #97).