support deployment to github pages