move resume workflow entirely to nix
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 15s
Check Nix flake / Perform Nix flake checks (push) Successful in 45s
Build and Release Resume PDF / build (push) Successful in 6m57s

This commit is contained in:
2026-03-27 15:37:59 -04:00
parent 0dae905fbc
commit abf1958c37
2 changed files with 29 additions and 3 deletions

View File

@@ -22,19 +22,19 @@ jobs:
uses: https://github.com/DeterminateSystems/nix-installer-action@main
- name: Build PDF
run: nix develop --command latexmk -pdf main.tex && mv main.pdf Alice_Huston_Resume_Software_Engineer.pdf
run: nix build .#default
- name: Upload PDF artifact
uses: actions/upload-artifact@v3
with:
name: resume-pdf
path: Alice_Huston_Resume_Software_Engineer.pdf
path: result/Alice_Huston_Resume_Software_Engineer.pdf
- name: Create Release
if: success()
uses: softprops/action-gh-release@v1
with:
files: Alice_Huston_Resume_Software_Engineer.pdf
files: result/Alice_Huston_Resume_Software_Engineer.pdf
tag_name: resume-${{ github.run_number }}
body: "Resume PDF built from commit ${{ github.sha }}"
env: