Ah, I think I see the issue now. The gh-pages branch is an orphan branch, so are trying to just merge the built yaml into the gh-pages? You won't be able to rebuild the site because the master branch doesn't have the Jekyll config files (config.json, etc ...)