dcousineau/resume -- especially the clever strategy of using
releases as an archive of various "built" states over time.
If you're on a mac,
brew cask install mactex && pdflatex resume.tex
As of October 2019, I've automated the process for generating GitHub releases of new versions of my resume.
steps to publish
Cut a branch, make some changes and add a new commit. Then run e.g.
git tag -a v1.4 -m "Release v1.4, adds new job"and create a PR.
Push local tags up with
git push origin --tags. This will kick off the GitHub action. After it succeeds, merge the pull request.