Github auth bug fixes