diff --git a/.github/workflows/selftest.yml b/.github/workflows/selftest.yml index b5c086c..388f866 100644 --- a/.github/workflows/selftest.yml +++ b/.github/workflows/selftest.yml @@ -1,8 +1,9 @@ on: [push] +name: Self-test jobs: self-test: - runs-on: ubuntu-latest name: Self-test + runs-on: ubuntu-latest steps: - name: Install gotestfmt uses: haveyoudebuggedit/gotestfmt-action@main diff --git a/index.js b/index.js index c9994a1..8f8b39b 100644 --- a/index.js +++ b/index.js @@ -14,9 +14,8 @@ async function downloadRelease(octokit, org, repo, release) { if (asset.name.endsWith("_linux_amd64.tar.gz")) { console.log("Found Linux binary named " + asset.name + " at " + asset.browser_download_url + " , attempting download...") const response = await octokit.request("GET " + asset.browser_download_url) - console.log(response) console.log("Writing gotestfmt to ./tmp/gotestfmt.tar.gz...") - fs.writeFileSync("/tmp/gotestfmt.tar.gz", response.data) + fs.writeFileSync("/tmp/gotestfmt.tar.gz", response.data, {encoding: null}) console.log("Creating /usr/local/lib/gotestfmt directory...") execSync("sudo mkdir -p /usr/local/lib/gotestfmt") console.log("Unpacking tar file...")