GitHub Pages is a nice addition to GitHub which allows you to publish a website without much effort. As I looked around for guidance how to automate the deployment of a Hugo site to GitHub Pages I've only found rather complicated methods. Involving either local publishing with scripts which will publish the generated site to GitHub. Or automated setups which consists of scripts which do git commits over ssh. I went for the automated GitHub Pages deployment with Wercker in the first step.