Does gh-pages require a very specific format?