name: Compile LaTeX Manual on: push: jobs: build-latex: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v4 - name: Compile LaTeX document uses: xu-cheng/texlive-action@v3 with: run: | latexmk -pdf -file-line-error -halt-on-error -interaction=nonstopmode devopsAssignment.tex - name: Upload compiled PDF uses: actions/upload-artifact@v4 with: name: devopsAssignment-pdf path: devopsAssignment.pdf if-no-files-found: error