setup deployment for github pages