Vercel if you're using a server framework, but frankly its a bit of a pain. I never publish to vercel and I have a paid account. Or if it's just static html, you can publish it to github via gh-pages.
But at this point, cursor chat could probably give you very good advice.
Just shove on github and rename the branch to gh-pages, github will do the rest. If you need to compile it to a dist folder github may work, or vercel better depending on the app, agianst, cursor chat will tell you.