My personal website bootstrapped by hugo, a static website generating engine. Also, github actions for CI/CD is triggered when a new article is published , that is, new commit is pushed.
github actions flow:
- edit article on master branch.
- trigger CI/CD pipeline, replace the gh-pages branch with the new build site.
- deploy to github pages.