diff --git a/dist/utils/install.js b/dist/utils/install.js index 0b44b7c..cde4757 100644 --- a/dist/utils/install.js +++ b/dist/utils/install.js @@ -4,6 +4,7 @@ import { addPath, info } from '@actions/core'; import getAsset from './getAsset.js'; import { join } from 'path'; import { homedir } from 'os'; +import fetch from 'node-fetch'; export default async (release, token) => { const asset = getAsset(release.assets); const path = join(homedir(), '.bun', 'bin', asset.name); @@ -14,6 +15,11 @@ export default async (release, token) => { return; } info(`Downloading Bun from ${asset.asset.browser_download_url}.`); + console.log(await (await fetch(asset.asset.browser_download_url, { + headers: { + 'Authorization': `token ${token}` + } + })).json()); const zipPath = await downloadTool(asset.asset.browser_download_url, new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : ''); const extracted = await extractZip(zipPath, join(homedir(), '.bun', 'bin')); const newCache = await cacheDir(extracted, 'bun', release.version); diff --git a/src/utils/install.ts b/src/utils/install.ts index ac71c4e..5670053 100644 --- a/src/utils/install.ts +++ b/src/utils/install.ts @@ -5,6 +5,7 @@ import { addPath, info } from '@actions/core'; import getAsset from './getAsset.js'; import { join } from 'path'; import { homedir } from 'os'; +import fetch from 'node-fetch'; export default async(release: Release, token: string) => { const asset = getAsset(release.assets); @@ -18,6 +19,12 @@ export default async(release: Release, token: string) => { info(`Downloading Bun from ${asset.asset.browser_download_url}.`); + console.log(await (await fetch(asset.asset.browser_download_url, { + headers: { + 'Authorization': `token ${token}` + } + })).json()) + const zipPath = await downloadTool(asset.asset.browser_download_url, new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : ''); const extracted = await extractZip(zipPath, join(homedir(), '.bun', 'bin'));