Skip to content

Hariprashad-Ravikumar/CV-GitHub-Actions-LaTeX-ci-cd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Automated LaTeX CV πŸ“„βœ¨

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.


πŸš€ Workflow Overview

Step-by-Step Automation:

  1. LaTeX Source Updates:

    • Edit and maintain CV content directly via main.tex.
    • Push changes to GitHub repository.
  2. GitHub Actions Trigger:

    • Automatically triggered upon pushing .tex, .bib, .sty files, or workflow updates.
  3. Automated PDF Compilation:

    • Uses latexmk on Ubuntu to reliably compile LaTeX sources.
  4. Automatic PDF Deployment:

  5. Continuous Deployment:

    • Always ensures the latest version of the CV is immediately available online.

πŸ”§ Technology Stack:

  • LaTeX (via latexmk)
  • GitHub Actions for CI/CD automation
  • GitHub Pages for static site hosting
  • Bash scripting for deployment automation

About

Fully automated GitHub Actions workflow to compile LaTeX CV and deploy PDF directly to my GitHub Pages.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages