When you host your hugo site in a GitHub repository the default way to deploy it to GitHub Pages is using a dedicated branch, like described here. After following the instructions your settings should look like this: But now there is a easier way to achieve the same goal without handling with additional workflows and branches (currently in Beta). You can change the source of deployment here: After changing to GitHub Actions you can create a workflow on a prepared template for Hugo or you take a look here.Read more
Hey there, now I am into the blogging game, too. I followed this pretty easy and straightforward guide for setting up hugo. Over the next days I will add some new content and finalize the blog setup. Feel free to subscribe my RSS-Feed or connect via LinkedIn or GitHub. Also you can checkout the blogs of my friends.