My Personal Introduction Site

Hosted on GitHub Pages

This site is generated by Hugo as static page. Hosted on GitHub Pages with automated CI/CD.

Development and Update

Updating theme source code GIT submodule

git submodule update --remote --rebase themes/coder-portfolio

Test building the site locally

docker run --rm -it -v $(pwd):/src klakegg/hugo:latest

Test running the site locally on port 1313

docker run --rm -it -v $(pwd):/src -p 1313:1313 klakegg/hugo:latest server

Deployment

This is automated by GitHub Actions using the .github/workflows/hugo.yml workflow.