Skip to content

Build LaTeX resume PDF

Actions
Commit to master to trigger auto build, pdf in out folder
v2.0.0
LatestPre-release
StarΒ (5)

Tags

Β (1)

πŸ“„ Resume

Welcome to my Resume repository! This project compiles my resume using LaTeX and GitHub Actions for automation, ensuring a professional and polished PDF output.

πŸš€ Features

  • πŸ–‹οΈ Written in LaTeX for high-quality typesetting.
  • πŸ”„ Automated compilation using GitHub Actions.
  • 🐳 Dockerized environment for consistent builds.
  • πŸ“‚ Organized project structure for easy maintenance.

πŸ“‚ Project Structure

resume/
β”œβ”€β”€ .github/
β”‚   └── workflows/
β”‚       └── compile.yml      
β”œβ”€β”€ data/
    └── resume.tex                
β”œβ”€β”€ out/
    └── resume.aux
    └── resume.log
    └── resume.out
    └── resume.pdf                        
β”œβ”€β”€ Dockerfile                
β”œβ”€β”€ action.yml                
└── README.md

πŸ› οΈ Usage

🐳 Using Docker

  1. Build the Docker image:

    docker build -t resume-builder .
  2. Run the Docker container:

    docker run --rm -v $(pwd):/usr/src/app resume-builder

πŸ’» Using GitHub Actions

  1. Push changes to the repository:

    git add .
    git commit -m "Update resume"
    git push origin main
  2. GitHub Actions will automatically compile your resume and update resume.pdf in the out/ directory.

πŸ“¦ Direct Compilation (Local Environment)

  1. Install LaTeX (e.g., TeX Live, MiKTeX).

  2. Compile the LaTeX source file:

    pdflatex resume.tex

🀝 Contributing

Contributions are welcome! Feel free to submit issues and pull requests.

  1. Fork the repository.

  2. Create your feature branch:

    git checkout -b feature/my-new-feature
  3. Commit your changes:

    git commit -am 'Add some feature'
  4. Push to the branch:

    git push origin feature/my-new-feature

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.

🌟 Acknowledgements

  • Thanks to the LaTeX community for the great tools and resources.
  • Inspired by various LaTeX resume templates and GitHub Actions workflows.

πŸ“« Contact

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.

About

Commit to master to trigger auto build, pdf in out folder
v2.0.0
LatestPre-release

Tags

Β (1)

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.