NodeJS with Github Pages and Travis CI

When trying to find instructions on how to publish into Github Pages, I found that is was not very clear when trying to publish a static site.  I thought it would be good to write a guide on how to publish a static site into Github Pages and hopefully eliminate any confusion in trying to do so.

Any feedback or comments would be appreciated.

But wait, there’s more!