- user and Organization pages only publish content from the
masterbranch - travis dpl v2 https://docs.travis-ci.com/user/deployment-v2/providers/pages/
- use a different branch for the source e.g.
release
https://medium.com/@mcred/supercharge-github-pages-with-jekyll-and-travis-ci-699bc0bde075
master <- generated static site content - hosted by _github pages_
release <- Jekyll code to be generated into site
develop <- Branch that contains changes until merged into release
Does it work?
Update all gems: bundle update
Build and serv locally: bundle exec jekyll serve