diff --git a/src/SPC/store/CurlHook.php b/src/SPC/store/CurlHook.php index 5d8a27e6..cee75ac4 100644 --- a/src/SPC/store/CurlHook.php +++ b/src/SPC/store/CurlHook.php @@ -15,19 +15,21 @@ class CurlHook */ public static function setupGithubToken(string $method, string $url, array &$headers): void { - if (!getenv('GITHUB_TOKEN')) { + $token = getenv('GITHUB_TOKEN'); + if (!$token) { logger()->debug('no github token found, skip'); + var_dump($token); return; } if (getenv('GITHUB_USER')) { - $auth = base64_encode(getenv('GITHUB_USER') . ':' . getenv('GITHUB_TOKEN')); + $auth = base64_encode(getenv('GITHUB_USER') . ':' . $token); $he = "Authorization: Basic {$auth}"; if (!in_array($he, $headers)) { $headers[] = $he; } logger()->info("using basic github token for {$method} {$url}"); } else { - $auth = getenv('GITHUB_TOKEN'); + $auth = $token; $he = "Authorization: Bearer {$auth}"; if (!in_array($he, $headers)) { $headers[] = $he;