From 3bfffaf58afba33f4f3095dceec71fb91d19e8c6 Mon Sep 17 00:00:00 2001 From: foooomio Date: Fri, 16 Apr 2021 02:33:41 +0900 Subject: [PATCH] Fix wrapper script --- dist/index.js | 2 +- src/setup-rdflint.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index 50fe55a..9940301 100644 --- a/dist/index.js +++ b/dist/index.js @@ -6859,7 +6859,7 @@ async function installRdflint(version) { const cachePath = await _actions_tool_cache__WEBPACK_IMPORTED_MODULE_2__.cacheFile(downloadPath, 'rdflint.jar', 'rdflint', version); const jarPath = path__WEBPACK_IMPORTED_MODULE_4__.join(cachePath, 'rdflint.jar'); const executablePath = path__WEBPACK_IMPORTED_MODULE_4__.join(cachePath, 'rdflint'); - fs__WEBPACK_IMPORTED_MODULE_3__.writeFileSync(executablePath, `#!/bin/sh\njava -jar ${jarPath} $@`); + fs__WEBPACK_IMPORTED_MODULE_3__.writeFileSync(executablePath, `#!/bin/sh\nexec java -jar ${jarPath} "$@"`); fs__WEBPACK_IMPORTED_MODULE_3__.chmodSync(executablePath, 0o555); return cachePath; } diff --git a/src/setup-rdflint.ts b/src/setup-rdflint.ts index 2544ffe..0edaa42 100644 --- a/src/setup-rdflint.ts +++ b/src/setup-rdflint.ts @@ -40,7 +40,7 @@ async function installRdflint(version: string): Promise { const jarPath = path.join(cachePath, 'rdflint.jar'); const executablePath = path.join(cachePath, 'rdflint'); - fs.writeFileSync(executablePath, `#!/bin/sh\njava -jar ${jarPath} $@`); + fs.writeFileSync(executablePath, `#!/bin/sh\nexec java -jar ${jarPath} "$@"`); fs.chmodSync(executablePath, 0o555); return cachePath;