Welcome to my Dynamic Resume Builder! This project leverages the power of GitHub, GitHub Actions, Jekyll, and GitHub Pages to automatically generate and host my resume. With each update to my resume source file, the system automatically rebuilds and redeploys the site—keeping my resume fresh and always up-to-date.
- Automated Deployment: No more manual uploads or deployments. Every change you make is automatically reflected on the live site.
- Markdown Simplicity: Edit your resume using Markdown—a simple and easy-to-read format.
- Always Live: Hosted on GitHub Pages, ensuring your resume is always accessible online.
- Version Control: Track your career progress over time with Git's version history.
- Jekyll: Static site generator that converts Markdown into a beautiful, responsive HTML resume.
- GitHub Actions: Automates the build and deployment process, triggered on every push to the main branch.
- GitHub Pages: Hosts the generated site, making it accessible at
https://yourusername.github.io/resume/
. - Modern-Resume-Theme: A modern simple static resume template and theme.
Here's a quick overview of the key files and directories in this repository:
resume.md
: The source file for my resume, written in Markdown._config.yml
: Jekyll configuration file—customizes the site’s title, theme, and more._layouts/default.html
: The HTML template that structures the resume content..github/workflows/jekyll.yml
: GitHub Actions workflow that automates the build and deploy process.
If you'd like to set up a similar system for your own resume, follow these steps:
- Fork this repository to your own GitHub account.
- Customize the
resume.md
file with your own information. - Push your changes—GitHub Actions will automatically rebuild and deploy your resume.
- Check out your live resume at
https://yourusername.github.io/resume/
.
- Edit: Make changes to the
resume.md
file. - Push: Push the changes to the
main
branch. - Automate: GitHub Actions kicks in, building the Jekyll site and deploying it to GitHub Pages.
- View: Your updated resume is live and accessible online!
This project is licensed under the MIT License. See the LICENSE file for more details.
Feel free to explore, fork, and customize this project to suit your own needs. If you have any questions or suggestions, don't hesitate to open an issue or reach out!
Happy coding! ✨