Skip to content

Commit a6ff795

Browse files
committed
Attempt to add PDF workflow
1 parent 15d447e commit a6ff795

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

.github/workflows/docs.yaml

+16-2
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,27 @@ jobs:
2525
uses: actions/setup-python@v5
2626
- name: Install uv
2727
uses: astral-sh/setup-uv@v4
28-
- name: Build docs
28+
- name: Build HTML docs
2929
run: make html
3030
working-directory: ./docs
31-
- name: Upload artifact
31+
- name: Build PDF docs
32+
run: make pdf
33+
working-directory: ./docs
34+
- uses: xu-cheng/texlive-action@v2
35+
with:
36+
scheme: full
37+
run: |
38+
apk add make
39+
make -C ./docs/build/pdf
40+
- name: Upload GH pages artifacts
3241
uses: actions/upload-pages-artifact@v3
3342
with:
3443
path: ./docs/build/html
44+
- name: Upload PDF artifact
45+
uses: actions/upload-artifact@v4
46+
with:
47+
name: docs-pdf
48+
path: ./docs/build/pdf/minimalrisc-vsoc.pdf
3549
# Deployment job
3650
deploy:
3751
environment:

0 commit comments

Comments
 (0)