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.
Build LaTeX resume PDF is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.