From a471270f994bbe5bfd25953c9c0a37bb837b7870 Mon Sep 17 00:00:00 2001 From: Saffat Hasan Date: Sat, 17 Jan 2026 18:23:39 +0000 Subject: [PATCH 1/3] bump actions/[upload|download]-artifact to v6 v2 is deprecated --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8428881..ec75778 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: - run: python src/main.py resume - run: python src/main.py resume-simple - name: upload generated latex - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v6 with: name: gen-tex-files-artifacts path: dist/*.tex @@ -24,7 +24,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: copy artifact from gen-tex-files-artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v6 with: name: gen-tex-files-artifacts path: dist/ @@ -34,7 +34,7 @@ jobs: - run: lualatex resume-simple.tex working-directory: dist/ - name: upload generated pdf - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v6 with: name: generate-pdf-artifacts path: dist/*.pdf @@ -47,7 +47,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: copy artifact from generate-pdf-artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v6 with: name: generate-pdf-artifacts path: publish/ From 0981de2cc65ce502dcc12803c11670eb0993fc0b Mon Sep 17 00:00:00 2001 From: Saffat Hasan Date: Sat, 17 Jan 2026 18:38:21 +0000 Subject: [PATCH 2/3] switch to texlive/texlive:latest --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ec75778..38abf4f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: generate-pdf-files: runs-on: ubuntu-latest - container: blang/latex:ubuntu + container: texlive/texlive:latest needs: gen-tex-files steps: - uses: actions/checkout@v2 From a730d8e5718a6ce74a249d880adcf26fc94f3c67 Mon Sep 17 00:00:00 2001 From: Saffat Hasan Date: Sat, 17 Jan 2026 18:56:33 +0000 Subject: [PATCH 3/3] switch to pdflatex command We are already using pdflatex, just the new image needs this to be explicit --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 38abf4f..6d77064 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,9 +29,9 @@ jobs: name: gen-tex-files-artifacts path: dist/ - run: cp resources/mcdowellcv.cls dist - - run: lualatex resume.tex + - run: pdflatex resume.tex working-directory: dist/ - - run: lualatex resume-simple.tex + - run: pdflatex resume-simple.tex working-directory: dist/ - name: upload generated pdf uses: actions/upload-artifact@v6