keeping build simple
Build Resume PDF / build (push) Successful in 59s

This commit is contained in:
2026-07-14 20:17:58 -07:00
parent b387c9c94a
commit 64a96084e4
+24 -9
View File
@@ -2,6 +2,8 @@ name: Build Resume PDF
on:
push:
branches:
- main
paths:
- "resume.tex"
- ".gitea/workflows/build.yml"
@@ -14,14 +16,27 @@ jobs:
- name: Checkout
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 resume.tex
- name: Install TeX Live packages
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
texlive-latex-base \
texlive-latex-recommended \
texlive-latex-extra \
texlive-fonts-recommended
- name: Upload PDF artifact
uses: actions/upload-artifact@v3
- name: Compile LaTeX document
run: pdflatex -interaction=nonstopmode -halt-on-error resume.tex
- name: Publish to "latest" release
uses: akkuman/gitea-release-action@v1
env:
NODE_OPTIONS: "--experimental-fetch"
with:
name: resume
path: resume.pdf
tag_name: latest
target_commitish: ${{ github.sha }}
name: Latest Resume
body: Automatically built from commit ${{ github.sha }}.
token: ${{ secrets.GITHUB_TOKEN }}
files: |-
resume.pdf