how to build github