on: [push] jobs: build: runs-on: docker steps: - name: Set up Git repository uses: actions/checkout@v3 - name: Update packages run: apt update - name: Install tex run: apt update && export DEBIAN_FRONTEND=noninteractive && apt install texlive texlive-xetex texlive-fonts-extra texlive-luatex -y - name: Compile document run: lualatex --output-format=pdf cv - name: Upload PDF file uses: actions/upload-artifact@v3 with: name: cv.pdf path: cv.pdf