Skip to content

Commit c90ae58

Browse files
committed
Install some TeX Live packages on Linux runners
The DejaVu and Heuristica fonts are used by the type-1 font subsetting tests.
1 parent 8abab03 commit c90ae58

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/tests.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,8 @@ jobs:
142142
texlive-latex-recommended \
143143
texlive-luatex \
144144
texlive-pictures \
145-
texlive-xetex
145+
texlive-xetex \
146+
xzdec
146147
if [[ "${{ matrix.name-suffix }}" != '(Minimum Versions)' ]]; then
147148
sudo apt-get install -yy --no-install-recommends ffmpeg poppler-utils
148149
fi
@@ -175,6 +176,15 @@ jobs:
175176
;;
176177
esac
177178
179+
- name: Install TeX Live dependencies
180+
run: |
181+
case "${{ runner.os }}" in
182+
Linux)
183+
mkdir -p $HOME/texmf
184+
tlmgr init-usertree
185+
tlmgr install --force dejavu heuristica
186+
esac
187+
178188
- name: Cache pip
179189
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
180190
if: startsWith(runner.os, 'Linux')

0 commit comments

Comments
 (0)