Install python dependencies in offline docs

This commit is contained in:
Matt
2020-07-12 09:06:24 -07:00
committed by GitHub
parent 0763e36b81
commit afc52815e7

View File

@@ -94,17 +94,22 @@ jobs:
# Install Python.
- uses: actions/setup-python@v2
with:
python-version: '3.7'
python-version: '3.6'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install sphinx sphinx_rtd_theme sphinx-tabs sphinxext-opengraph doc8
pip install -r requirements.txt
sudo apt install -y texlive-latex-recommended texlive-fonts-recommended texlive-latex-extra latexmk texlive-lang-greek texlive-luatex texlive-xetex texlive-fonts-extra dvipng graphviz
- name: Install LaTeX and other system dependencies
run: sudo apt install -y texlive-latex-recommended texlive-fonts-recommended texlive-latex-extra latexmk texlive-lang-greek texlive-luatex texlive-xetex texlive-fonts-extra dvipng graphviz
- name: Check the docs
run: |
ls
make linkcheck
make lint
- name: Build the docs
run: |
make html