Welcome to Portfolio-Auto, your one-stop solution for effortless portfolio deployment with GitHub Pages and GitHub Actions.
Streamlined Deployment: Deploy your portfolio website hassle-free using GitHub Actions and GitHub Pages.
Online and Local Methods: Choose between an online approach where you can simply commit and deploy or the local method with detailed instructions provided in our wiki.
CI/CD Automation: Benefit from automated Continuous Integration (CI) and Continuous Deployment (CD) with GitHub Actions. Your site gets built and deployed upon pushing to the main branch or creating a pull request to main.
Follow these simple steps to get your portfolio up and running:
Commit your portfolio changes.
Check the deployment. It's that easy with our online approach!
Or, if you prefer working locally:
Create a pull request from dev to main.
Dive into our wiki for comprehensive instructions on local deployment.
Wondering how it all happens? We've got you covered:
Your portfolio deployment is powered by GitHub Pages, and it's automated by GitHub Actions.
Our jekyll.yml workflow in the .github/workflows directory handles both CI and CD.
Get ready to unleash the magic of automated CI/CD for your portfolio. With Portfolio-Auto, it's as simple as a commit!
Let's make your portfolio shine! ✨