mirror of
https://github.com/soconnor0919/resume-cv.git
synced 2025-12-12 22:14:43 -05:00
release-21
Resume & CV Generator
A LaTeX-based resume and CV generator with automated builds for both public and private versions. This repository serves two purposes:
- An actively maintained resume/CV using modern CI/CD practices
- A template that anyone can fork and customize for their own use
Overview
This project demonstrates professional DevOps practices while providing a beautiful LaTeX resume:
- Automated builds via GitHub Actions for continuous deployment
- Secure handling of sensitive information through environment variables
- Containerized local development with Docker
- Clean separation of content and styling
Project Structure
.
├── cv.tex # Extended CV template
├── resume.tex # Resume template
├── .secrets # Personal information (git-ignored)
├── build-local.sh # Local build script
└── subfiles/
└── refs.bib # BibTeX references
Using as a Template
- Fork this repository
- Copy
.secrets-templateto.secretsand fill in your personal information - Run
./build-local.shto generate both public and private versions- Public version omits sensitive information like phone and address
- Private version includes all personal details from
.secrets - The script automatically generates and cleans up temporary files
CI/CD Pipeline
The repository showcases modern DevOps practices through GitHub Actions:
- Automated PDF generation on every push
- Public version published as GitHub release
- Private version securely generated for repository owner
- Environment variables managed through GitHub Secrets
You can see these practices in action by checking the Actions tab and Releases.
License
This template is available under the MIT License. Feel free to fork and customize it for your own needs.
Description
Releases
6
Release 11
Latest
Languages
TeX
74.5%
Shell
24.2%
Dockerfile
1.3%