I am generating an HTML file from a .yaml file using AsyncAPI for documentation within my project - I want to host this documentation on Vercel, but only that file within my project using a GitHub action so that every time a change is pushed or a PR is merged it redeploys in Vercel. What is the best way to go about this?