mirror of
https://github.com/actions/setup-java.git
synced 2026-08-19 04:02:51 +00:00
Fix JetBrains GitHub token resolution (#1224)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
co-authored by
Copilot App
parent
5580b78434
commit
143564d5b9
@@ -14,6 +14,7 @@ import {
|
||||
import {
|
||||
cacheJdkDir,
|
||||
extractJdkFile,
|
||||
getGitHubToken,
|
||||
getNextPageUrlFromLinkHeader,
|
||||
isVersionSatisfies,
|
||||
MAX_PAGINATION_PAGES,
|
||||
@@ -108,10 +109,12 @@ export class JetBrainsDistribution extends JavaBase {
|
||||
}
|
||||
|
||||
const rawVersions: IJetBrainsRawVersion[] = [];
|
||||
const bearerToken = process.env.GITHUB_TOKEN;
|
||||
const requestHeaders: OutgoingHttpHeaders = {};
|
||||
const bearerToken = getGitHubToken();
|
||||
const requestHeaders: OutgoingHttpHeaders = {
|
||||
Accept: 'application/vnd.github+json'
|
||||
};
|
||||
if (bearerToken) {
|
||||
requestHeaders['Authorization'] = `Bearer ${bearerToken}`;
|
||||
requestHeaders.Authorization = `Bearer ${bearerToken}`;
|
||||
}
|
||||
let releasesUrl: string | null = JETBRAINS_RELEASES_URL;
|
||||
let pageCount = 0;
|
||||
|
||||
+5
-1
@@ -544,8 +544,12 @@ export function getArtifactFingerprint(
|
||||
return undefined;
|
||||
}
|
||||
|
||||
export function getGitHubToken(): string | undefined {
|
||||
return core.getInput('token') || process.env.GITHUB_TOKEN;
|
||||
}
|
||||
|
||||
export function getGitHubHttpHeaders(): OutgoingHttpHeaders {
|
||||
const resolvedToken = core.getInput('token') || process.env.GITHUB_TOKEN;
|
||||
const resolvedToken = getGitHubToken();
|
||||
const auth = !resolvedToken ? undefined : `token ${resolvedToken}`;
|
||||
|
||||
const headers: OutgoingHttpHeaders = {
|
||||
|
||||
Reference in New Issue
Block a user