build service github client by hand