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.