From 124d166f0fbaf3b69c2ee46825c8008dd2d1d1cd Mon Sep 17 00:00:00 2001 From: Andrei Aaron Date: Fri, 17 Feb 2023 11:08:01 +0000 Subject: [PATCH] bug(auth): fix octokit authentication for getting the stacker release data Signed-off-by: Andrei Aaron --- src/installer.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/installer.ts b/src/installer.ts index 2b4d742..e5ee75c 100644 --- a/src/installer.ts +++ b/src/installer.ts @@ -1,7 +1,7 @@ import * as core from "@actions/core"; +import * as github from '@actions/github'; import * as exec from "@actions/exec"; import * as tc from "@actions/tool-cache"; -import { Octokit } from "octokit"; import path from "path"; import { stackerBin, stackerRepo, stackerOrg } from "src"; @@ -10,7 +10,7 @@ export async function resolveReleaseData() { let version = core.getInput('version'); let token = core.getInput('token'); - const octokit = new Octokit(); + const octokit = github.getOctokit(token); let releaseData: any = {} @@ -19,9 +19,6 @@ export async function resolveReleaseData() { releaseData = await octokit.rest.repos.getLatestRelease({ "owner": stackerOrg, "repo": stackerRepo, - "header": { - authorization: `token ${token}`, - } }); } else { core.info(`Get release info for release ${version}`)