update infrastructure to use grunt-github-publish