On Gitlab you can host pages backed by their free private repos, and also if required you can use their free integrated CI to run any static site generator build step you might have.
It's a really good plaform for hosting a blog for free with the 'publish on git push' workflow mentioned above.