From da5e21fd61440f5120b7fccd9c8ecfacde965fbe Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Tue, 6 Jul 2021 17:36:04 -0700 Subject: [PATCH] Add a catch --- dist/index.js | 7 +++++-- src/index.ts | 10 ++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/dist/index.js b/dist/index.js index 7f99fbf..5dc3ac6 100644 --- a/dist/index.js +++ b/dist/index.js @@ -14529,10 +14529,13 @@ fs.writeFileSync(filename, uploader); console.log('wrote it'); fs.chmodSync(filename, '700'); console.log('Did it'); -console.log(fs.readdirSync('.')); +console.log(fs.readdirSync(__dirname)); console.log('files'); console.log(__dirname); -exec.exec(filename); +exec + .exec(filename)["catch"](function (err) { + core.setFailed("Codecov: Could not properly execute uploader binary: " + err.message); +}); /***/ }), diff --git a/src/index.ts b/src/index.ts index c8fba1c..8c8c1ff 100644 --- a/src/index.ts +++ b/src/index.ts @@ -27,8 +27,14 @@ console.log('wrote it'); fs.chmodSync(filename, '700'); console.log('Did it'); -console.log(fs.readdirSync('.')); +console.log(fs.readdirSync(__dirname)); console.log('files'); console.log(__dirname); -exec.exec(filename); +exec + .exec(filename) + .catch((err) => { + core.setFailed( + `Codecov: Could not properly execute uploader binary: ${err.message}`, + ); + });