protected function buildGitHubClient()
{
$httpClient = new HttpClient(['base_url' => $this->config['base_url']]);
$client = new Client($httpClient);
if (false !== getenv('GITHUB_DEBUG')) {
$logPlugin = LogPlugin::getDebugPlugin();
$httpClient = $client->getHttpClient();
$httpClient->addSubscriber($logPlugin);
}
$client->setOption('base_url', $this->config['base_url']);
$this->url = rtrim($this->config['base_url'], '/');
$this->domain = rtrim($this->config['repo_domain_url'], '/');
return $client;
}