Welcome to my Resume repository! This project compiles my resume using LaTeX and GitHub Actions for automation, ensuring a professional and polished PDF output.
- ποΈ Written in LaTeX for high-quality typesetting.
- π Automated compilation using GitHub Actions.
- π³ Dockerized environment for consistent builds.
- π Organized project structure for easy maintenance.
resume/
βββ .github/
β βββ workflows/
β βββ compile.yml
βββ data/
βββ resume.tex
βββ out/
βββ resume.aux
βββ resume.log
βββ resume.out
βββ resume.pdf
βββ Dockerfile
βββ action.yml
βββ README.md
-
Build the Docker image:
docker build -t resume-builder .
-
Run the Docker container:
docker run --rm -v $(pwd):/usr/src/app resume-builder
-
Push changes to the repository:
git add . git commit -m "Update resume" git push origin main
-
GitHub Actions will automatically compile your resume and update
resume.pdf
in theout/
directory.
-
Install LaTeX (e.g., TeX Live, MiKTeX).
-
Compile the LaTeX source file:
pdflatex resume.tex
Contributions are welcome! Feel free to submit issues and pull requests.
-
Fork the repository.
-
Create your feature branch:
git checkout -b feature/my-new-feature
-
Commit your changes:
git commit -am 'Add some feature'
-
Push to the branch:
git push origin feature/my-new-feature
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to the LaTeX community for the great tools and resources.
- Inspired by various LaTeX resume templates and GitHub Actions workflows.
Feel free to reach out via GitHub Issues for any questions or feedback.