Skip to content

0xmc/resume

Repository files navigation

Resume Build Process

Development Environment

This project uses a devcontainer for consistent development. Open the project in VS Code with the Dev Containers extension to automatically set up the LaTeX environment.

Pre-commit hooks are configured to lint YAML/JSON files, fix trailing whitespace, and ensure files end with newlines. They run automatically on commits.

Building Locally

In the devcontainer (or with TeX Live installed):

make build

This compiles the LaTeX document with bibliography.

GitHub Actions (CI/CD)

The workflow compiles and releases the PDF on tagged commits.

To create a release:

git commit -a -m "<comment>"
git push
git tag -a <tagname> <commit>
git push origin <tagname>

Manual Local Build (without devcontainer)

If not using the devcontainer:

Install

sudo apt install texlive-latex-extra

or

make install

Build

make build

or manually:

pdflatex mc_cv.tex
bibtex mc_cv.aux
pdflatex mc_cv.tex

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors