Update gh-pages task to support push to preview repo too