Is it also OK to simply publish the game to itch.io as HTML, as described here?
Haven't had time to test this method personally, I'll need to look into it before listing it as a viable option. However, if you know this works then you can go for it.