From 117895bbf7d6738dee5dac449f70db9aa41fa3a3 Mon Sep 17 00:00:00 2001 From: Huaqi Fang <578567190@qq.com> Date: Mon, 19 Aug 2024 19:08:51 +0800 Subject: [PATCH] ci: install full texlive to see whether we can fix the font issue (#8) * ci: install full texlive to see whether we can fix the font issue ! Package fontspec Error: The font "FreeSerif" cannot be found. Signed-off-by: Huaqi Fang <578567190@qq.com> * ci: Fix Can't exec "xindy": No such file or directory at (eval 13) line 14. https://github.com/Nuclei-Software/nuclei-tool-guide/actions/runs/10451638801/job/28938452097 Signed-off-by: Huaqi Fang <578567190@qq.com> * ci: only build on master or pull request Signed-off-by: Huaqi Fang <578567190@qq.com> * ci: Fix deploy_doc.yaml format --------- Signed-off-by: Huaqi Fang <578567190@qq.com> --- .github/workflows/deploy_doc.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy_doc.yaml b/.github/workflows/deploy_doc.yaml index 5fd3231..40a3ced 100644 --- a/.github/workflows/deploy_doc.yaml +++ b/.github/workflows/deploy_doc.yaml @@ -6,6 +6,7 @@ concurrency: on: push: + branches: [master] pull_request: jobs: @@ -28,7 +29,7 @@ jobs: run: | sudo apt-get update sudo apt-get install lftp python3 make latexmk \ - texlive-latex-recommended texlive-xetex texlive-lang-cjk texlive-latex-extra texlive-fonts-recommended + texlive-full xindy texlive-latex-recommended texlive-xetex texlive-lang-cjk texlive-latex-extra texlive-fonts-recommended sudo python3 -m pip install --upgrade pip sudo pip3 install -r requirements.txt