From bb41c318febad9312155bb8f57e012d3814df767 Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Mon, 16 Sep 2019 05:22:01 +0900 Subject: [PATCH] change: hugoPath --- index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index f482e8d..bfef280 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,6 @@ const core = require("@actions/core"); const tc = require("@actions/tool-cache"); const io = require("@actions/io"); -const exec = require("@actions/exec"); const getLatestVersion = require("./get-latest-version"); // most @actions toolkit packages have async methods @@ -31,14 +30,15 @@ async function run() { const hugoURL = `https://github.com/gohugoio/hugo/releases/download/v${hugoVersion}/${hugoName}.tar.gz`; core.debug(`hugoURL: ${hugoURL}`); - const hugoPath = "/usr/local/bin"; + const hugoPath = "/home/runner/bin"; await io.mkdirP(hugoPath); + core.addPath(hugoPath); // Download and extract Hugo binary const hugoTarball = await tc.downloadTool(hugoURL); const hugoExtractedFolder = await tc.extractTar(hugoTarball, "/tmp"); core.debug("hugoExtractedFolder:", hugoExtractedFolder); - await exec.exec("sudo", ["mv", `${hugoExtractedFolder}/hugo`, hugoPath]); + await io.mv(`${hugoExtractedFolder}/hugo`, hugoPath); }); } catch (error) { core.setFailed(error.message);