add github enterprise support