Skip to content

Commit 60822e7

Browse files
authored
Update compile-tex.yml
1 parent 28f0232 commit 60822e7

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/compile-tex.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,19 @@ jobs:
1919
sudo apt-get update
2020
sudo apt-get install -y latexmk texlive-latex-recommended texlive-latex-extra texlive-xetex texlive-fonts-recommended fonts-dejavu-core
2121
22+
- name: Install fonts from awesome-cv (so xelatex can find them)
23+
run: |
24+
set -eux
25+
if [ -d awesome-cv/fonts ]; then
26+
sudo mkdir -p /usr/local/share/fonts/awesome-cv
27+
sudo cp -v awesome-cv/fonts/* /usr/local/share/fonts/awesome-cv/ || true
28+
# Refresh font cache
29+
sudo fc-cache -f -v || true
30+
echo "Installed fonts from awesome-cv/fonts into system font directory"
31+
else
32+
echo "No fonts directory found at awesome-cv/fonts; skipping font install"
33+
fi
34+
2235
- name: Compile with latexmk (xelatex) and include vendor folder (debuggable)
2336
env:
2437
TEXINPUTS: "./awesome-cv//:"

0 commit comments

Comments
 (0)