This is the source of https://adlink-ros.github.io/roscube-doc
After modifying source file and pushing to GitHub, GitHub action will do the deployment automatically.
- Install necessary packages
sudo apt install python3-pip
# We need to pin docutils to 0.16.0 since https://github.com/sphinx-doc/sphinx/issues/9051
python3 -m pip install -r requirements.txt
make html
- Install necessary packages
sudo app install latexmk
sudo apt install texlive-latex-extra
- Generate pdf
make latexpdf