This repository automates the deployment of hugo-mock-landing-page which is a hugo static website, GitHub Actions and GitHub Pages. Every time a change is pushed to the main
branch, the site is automatically built and published.
Once deployed, the website is accessible here
It automates building and deploying a Hugo website to GitHub Pages
Key Components:
- Triggers on push to
main
branch - Runs on Ubuntu 22.04
- Uses Hugo version 0.144.1 (extended)
Steps:
- Checkout repo (includes themes and full git history)
- Set up Hugo environment
- Build static files with minification
- Deploy to
gh-pages
branch
Workflow Pattern:
Push to main
→ Build with Hugo → Auto-deploy to gh-pages
→ Live on GitHub Pages
For questions or feedback, reach out via GitHub Issues.