This is my homepage static site generator using Eleventy and template https://github.com/yinkakun/eleventy-duo. Kudos for the authors of both.
I use nice and easy to follow tutorial from https://www.rockyourcode.com/how-to-deploy-eleventy-to-github-pages-with-github-actions/ to setup github actions properly.
npm run build
npm run dev