I think the github client defaults to using github.com for an endpoint, is it possible to add support for a private github enterprise endpoint?