Another vote for Hugo from me, except I use GitHub Actions to handle deployments: both on merge and scheduled so we can forward-date posts and not have to remember to publish them.
https://gohugo.io/hosting-and-deployment/hosting-on-github/
Example blog from one of the popular themes: https://github.com/hugo-sid/hugo-blog-awesome/tree/main/exam...