added option to publish to github pages