I like Nearlyfreespeech.net for stuff like this. For $1.50 per month, they let you easily host static HTML files. You don't have to learn about servers or routing or anything.
Super easy to maintain as publishing is always just a commit away and if you're feeling fancy you can pivot to your static site generator of choice later
It's always a question if risks, and they're miniscule for both GitHub and gitlab