The static site is built with Middleman.
$ middleman server
$ middleman article "Test Post"
Published pages are in master
branch.
Publishing to Github pages handled by Middleman Github Pages gem.
The rake tasks below will build and deploy to master
$ rake build # Compile all files into the build directory
$ rake publish # Publish to master branch
Note rake publish
uses REMOTE_NAME=origin BRANCH_NAME=master (see Rakefile)