From 3a08da67fb260b49385a68c644a70106b5da8495 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 6 Aug 2025 16:59:16 +0100 Subject: [PATCH 1/3] Replace "texlive-full" with "texlive-latex-{recommended,extra}" --- .github/workflows/source-and-docs-release.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/source-and-docs-release.yml b/.github/workflows/source-and-docs-release.yml index 6cb2e5fc..01193f87 100644 --- a/.github/workflows/source-and-docs-release.yml +++ b/.github/workflows/source-and-docs-release.yml @@ -138,14 +138,19 @@ jobs: - name: "Install docs dependencies" run: | - python -m pip install \ - -r Doc/requirements.txt - + python -m pip install -r Doc/requirements.txt sudo apt-get update sudo apt-get install --yes --no-install-recommends \ - latexmk texlive-xetex xindy texinfo texlive-latex-base \ - texlive-fonts-recommended texlive-fonts-extra \ - texlive-full + latexmk \ + texlive-latex-base \ + texlive-latex-recommended \ + texlive-latex-extra \ + texlive-fonts-recommended \ + texlive-xetex \ + texlive-fonts-extra \ + fonts-freefont-otf \ + xindy \ + texinfo - name: "Build docs" run: | From 2a83e8a0c544baa4b6d2009df023ebd30f664c42 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 7 Aug 2025 16:32:21 +0100 Subject: [PATCH 2/3] Update .github/workflows/source-and-docs-release.yml Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> --- .github/workflows/source-and-docs-release.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/source-and-docs-release.yml b/.github/workflows/source-and-docs-release.yml index 01193f87..4f4a68cf 100644 --- a/.github/workflows/source-and-docs-release.yml +++ b/.github/workflows/source-and-docs-release.yml @@ -141,16 +141,16 @@ jobs: python -m pip install -r Doc/requirements.txt sudo apt-get update sudo apt-get install --yes --no-install-recommends \ + fonts-freefont-otf \ latexmk \ + texinfo \ + texlive-fonts-extra \ + texlive-fonts-recommended \ texlive-latex-base \ - texlive-latex-recommended \ texlive-latex-extra \ - texlive-fonts-recommended \ + texlive-latex-recommended \ texlive-xetex \ - texlive-fonts-extra \ - fonts-freefont-otf \ - xindy \ - texinfo + xindy - name: "Build docs" run: | From 1bdfa46aa583ba0e472b82b53dfde76a5e57e12b Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Thu, 7 Aug 2025 18:36:24 +0300 Subject: [PATCH 3/3] Update .github/workflows/source-and-docs-release.yml --- .github/workflows/source-and-docs-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/source-and-docs-release.yml b/.github/workflows/source-and-docs-release.yml index 4f4a68cf..92885cae 100644 --- a/.github/workflows/source-and-docs-release.yml +++ b/.github/workflows/source-and-docs-release.yml @@ -141,7 +141,7 @@ jobs: python -m pip install -r Doc/requirements.txt sudo apt-get update sudo apt-get install --yes --no-install-recommends \ - fonts-freefont-otf \ + fonts-freefont-otf \ latexmk \ texinfo \ texlive-fonts-extra \