Add gh-pages publish task