From a398325979a8ddb0387c955b8e286174d0a7edc8 Mon Sep 17 00:00:00 2001 From: Fred Heinecke Date: Mon, 16 Dec 2024 15:40:03 -0600 Subject: [PATCH] Use sudo to create install dir --- tools/env-loader/action.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/env-loader/action.yaml b/tools/env-loader/action.yaml index da79eb8..8e065f1 100644 --- a/tools/env-loader/action.yaml +++ b/tools/env-loader/action.yaml @@ -61,8 +61,12 @@ runs: # Install the tool echo "Installing to ${INSTALL_DIR}..." - mkdir -pv "${INSTALL_DIR}" - tar -xzvf "${DOWNLOAD_PATH}" -C "${INSTALL_DIR}" "${TOOL_NAME}" + if ! command -v sudo; then + # Ensure the sudo "command" exists + alias sudo="" + fi + sudo mkdir -pv -m 755 "${INSTALL_DIR}" + sudo tar -xzvf "${DOWNLOAD_PATH}" -C "${INSTALL_DIR}" "${TOOL_NAME}" echo "${INSTALL_DIR}" >> "${GITHUB_PATH}" echo "Installation complete!"