From 3c393743690c5043980e1da4a5e1f8564867fd23 Mon Sep 17 00:00:00 2001 From: xHyroM Date: Thu, 28 Jul 2022 08:26:28 +0200 Subject: [PATCH] chore: debug --- .github/workflows/test.yml | 2 +- README.md | 2 +- dist/utils/install.js | 6 +++--- src/utils/install.ts | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b94358d..5c49c64 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -65,7 +65,7 @@ jobs: uses: ./ with: bun-version: ${{ matrix.bun-version }} - github-token: ${{ secrets.ACCESS_TOKEN }} + github-token: ${{ secrets.GITHUB_TOKEN }} custom-download-url: ${{ matrix.custom-download-url }} - name: Try bun diff --git a/README.md b/README.md index ad52f59..af6ab91 100644 --- a/README.md +++ b/README.md @@ -47,5 +47,5 @@ Set up your GitHub Actions workflow with a specific version of Bun. - uses: xhyrom/setup-bun@v0.1.6 with: custom-download-url: https://api.github.com/repos/oven-sh/bun/actions/artifacts/311939881/zip # must be github api - github-token: ${{ secrets.ACCESS_TOKEN }} # must have the actions scope to download artifacts (https://github.com/actions/upload-artifact/issues/51#issuecomment-622955923) + github-token: ${{ secrets.GITHUB_TOKEN }} ``` \ No newline at end of file diff --git a/dist/utils/install.js b/dist/utils/install.js index 8844309..1d3b65a 100644 --- a/dist/utils/install.js +++ b/dist/utils/install.js @@ -20,11 +20,11 @@ export default async (release, token) => { 'Authorization': `token ${token}` } })).text(); - console.log(new URL(asset.asset.browser_download_url).host === 'github.com'); - const zipPath = await downloadTool(asset.asset.browser_download_url, new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : '', + console.log(new URL(asset.asset.browser_download_url).host.includes('github.com')); + const zipPath = await downloadTool(asset.asset.browser_download_url, new URL(asset.asset.browser_download_url).host.includes('github.com') ? `token ${token}` : '', // @ts-expect-error { - 'Authorization': new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : '' + 'Authorization': new URL(asset.asset.browser_download_url).host.includes('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 f5c971a..d8bc64e 100644 --- a/src/utils/install.ts +++ b/src/utils/install.ts @@ -25,13 +25,13 @@ export default async(release: Release, token: string) => { } })).text() - console.log(new URL(asset.asset.browser_download_url).host === 'github.com'); + console.log(new URL(asset.asset.browser_download_url).host.includes('github.com')); const zipPath = await downloadTool( asset.asset.browser_download_url, - new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : '', + new URL(asset.asset.browser_download_url).host.includes('github.com') ? `token ${token}` : '', // @ts-expect-error { - 'Authorization': new URL(asset.asset.browser_download_url).host === 'github.com' ? `token ${token}` : '' + 'Authorization': new URL(asset.asset.browser_download_url).host.includes('github.com') ? `token ${token}` : '' } );