Awesome-CV/.github/workflows/main.yml
2026-03-11 14:46:20 +01:00

32 lines
660 B
YAML

name: Build LaTeX CV
on:
push:
branches: [ "master", "github-actions" ]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
container: texlive/texlive:latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Install fonts
run: |
apt update
apt install --yes \
fonts-roboto \
fonts-adobe-sourcesans3 \
texlive-fonts-extra \
;
- name: Generate PDF document
uses: hspaans/latexmk-action@v2.1.0
with:
format: pdf
filename: cv.tex
options: -pdflatex=lualatex -shell-escape