Skip to content

Commit 90cc9ae

Browse files
committed
Avoid texlive-full for docs CI
1 parent a7e0c5a commit 90cc9ae

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/docs.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ jobs:
2929

3030
- name: "Setup"
3131
run: |
32-
sudo apt-get install -y python3-sphinx texlive-full
32+
sudo apt-get install -y python3-sphinx
33+
# See https://www.sphinx-doc.org/en/master/usage/builders/index.html#sphinx.builders.latex.LaTeXBuilder
34+
sudo apt-get install -y texlive-latex-recommended texlive-fonts-recommended texlive-fonts-extra tex-gyre texlive-latex-extra latexmk
3335
sphinx-build --version
3436
3537
- name: "Build documentation"

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,9 @@ jobs:
219219
- if: env.TAG_NAME != 'nightly'
220220
name: "Build PDF documentation"
221221
run: |
222-
sudo apt-get install -y python3-sphinx texlive-full
222+
sudo apt-get install -y python3-sphinx
223+
# See https://www.sphinx-doc.org/en/master/usage/builders/index.html#sphinx.builders.latex.LaTeXBuilder
224+
sudo apt-get install -y texlive-latex-recommended texlive-fonts-recommended texlive-fonts-extra tex-gyre texlive-latex-extra latexmk
223225
sphinx-build --version
224226
tar -xf flint-${FLINT_VERSION}.tar.gz
225227
cd flint-${FLINT_VERSION}/doc/

0 commit comments

Comments
 (0)