FOSSRIT / people

Interactive directory of FOSS@RIT community members generated from YAML profiles and built with Jekyll
https://fossrit.github.io/people/
GNU General Public License v3.0
9 stars 34 forks source link

ci: Deploy built site from Travis #84

Closed jwflory closed 4 years ago

jwflory commented 4 years ago

Since I already did all this work, might as well do the last bit. This commit adds a gated deployment from Travis. Nothing changes to the test suite, but now, when the tests pass on master, the generated site source in _site/ will be pushed to the gh-pages branch. Once this merges, I'll switch the repo to publish the content in that branch.

It's one way to make sure that if the tests ever fail and things get messy in master, the bad content doesn't build unless tests actually pass.