About Jekyll build errors
If you are publishing from a branch, sometimes GitHub Pages will not attempt to build your site after you push changes to your site's publishing source.
- The person who pushed the changes hasn't verified their email address. For more information, see Verifying your email address.
- You're pushing with a deploy key. If you want to automate pushes to your site's repository, you can set up a machine user instead. For more information, see Managing deploy keys.
- You're using a CI service that isn't configured to build your publishing source. For example, Travis CI won't build the
gh-pages
branch unless you add the branch to a safe list. For more information, see