Skip to content

Commit d28a1ed

Browse files
committed
Install PDF dependencies in GH Action
1 parent 61146d2 commit d28a1ed

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,20 @@ jobs:
3535
- uses: actions/setup-node@v4
3636
with:
3737
node-version: 18.x
38-
- name: Install MyST
39-
run: npm install -g mystmd
4038

4139
# Install MyST and PDF dependencies
4240
- name: Install MyST Markdown
4341
run: npm install -g mystmd
4442
- name: Setup Typst
4543
uses: typst-community/setup-typst@v4
44+
- name: Install LaTeX
45+
run: |
46+
sudo apt-get update
47+
sudo apt-get install -y \
48+
texlive-xetex \
49+
texlive-fonts-recommended \
50+
texlive-fonts-extra \
51+
texlive-lang-german # Recommended for your Lebenslauf if using German
4652
4753
# Build PDF and then HTML
4854
- name: Build PDF Assets

0 commit comments

Comments
 (0)