Skip to content

engnadeau/cv

Repository files navigation

Nicholas' CV

➡️➡️ Get the latest version ⬅️⬅️

My personal CV that's automatically generated using the following tech stack:

  • LaTeX + XeTeX for document writing and PDF generation
  • GitHub Actions for automated CI/CD
  • Docker for a consistent development environment and CI image
  • GitHub Pages + Jamstack for deployment and hosting
Item Badges
Repo GitHub repo size GitHub GitHub release (latest by date)
CI Build Release pages-build-deployment
Social GitHub followers Twitter Follow

Requirements

Docker Development (Recommended)

# Run the container
docker run --rm -it -v $(pwd):/app -w /app --entrypoint /bin/bash texlive/texlive

Local Development

# Install TeX Live
sudo apt install texlive-full texlive-xetex

Usage

Deployments

  • master branch is automatically built, tagged, and deployed by GitHub Actions
  • The PDF is uploaded as an asset to a static site hosted by GitHub Pages