add GitHub commit status support