This repository contains the LaTeX source files for my CV and utilizes a GitHub Actions workflow to automatically compile the LaTeX document into a PDF whenever changes are pushed. The compiled CV (CV_HARI.pdf) is automatically deployed and updated to my GitHub Pages.
-
LaTeX Source Updates:
- Edit and maintain CV content directly via
main.tex. - Push changes to GitHub repository.
- Edit and maintain CV content directly via
-
GitHub Actions Trigger:
- Automatically triggered upon pushing
.tex,.bib,.styfiles, or workflow updates.
- Automatically triggered upon pushing
-
Automated PDF Compilation:
- Uses
latexmkon Ubuntu to reliably compile LaTeX sources.
- Uses
-
Automatic PDF Deployment:
- Pushes the compiled PDF (
CV_HARI.pdf) directly into thecvdirectory of my GitHub Pages repository (hariprashad-ravikumar.github.io).
- Pushes the compiled PDF (
-
Continuous Deployment:
- Always ensures the latest version of the CV is immediately available online.
- LaTeX (via
latexmk) - GitHub Actions for CI/CD automation
- GitHub Pages for static site hosting
- Bash scripting for deployment automation