From cd727934bf46b20ff5c207cf494ad90785f5e404 Mon Sep 17 00:00:00 2001 From: Eric Cornelissen Date: Wed, 25 Nov 2020 22:45:53 +0100 Subject: [PATCH] Update source so github/no-then passes --- src/analyze-action.ts | 14 ++++++++++---- src/autobuild-action.ts | 14 ++++++++++---- src/init-action.ts | 14 ++++++++++---- src/upload-sarif-action.ts | 14 ++++++++++---- 4 files changed, 40 insertions(+), 16 deletions(-) diff --git a/src/analyze-action.ts b/src/analyze-action.ts index 32f46fb4f..22e6d5309 100644 --- a/src/analyze-action.ts +++ b/src/analyze-action.ts @@ -102,7 +102,13 @@ async function run() { await sendStatusReport(startedAt, stats); } -run().catch((e) => { - core.setFailed(`analyze action failed: ${e}`); - console.log(e); -}); +async function runWrapper() { + try { + await run(); + } catch (error) { + core.setFailed(`analyze action failed: ${error}`); + console.log(error); + } +} + +void runWrapper(); diff --git a/src/autobuild-action.ts b/src/autobuild-action.ts index 529f98edb..badd2b760 100644 --- a/src/autobuild-action.ts +++ b/src/autobuild-action.ts @@ -86,7 +86,13 @@ async function run() { await sendCompletedStatusReport(startedAt, language ? [language] : []); } -run().catch((e) => { - core.setFailed(`autobuild action failed. ${e}`); - console.log(e); -}); +async function runWrapper() { + try { + await run(); + } catch (error) { + core.setFailed(`autobuild action failed. ${error}`); + console.log(error); + } +} + +void runWrapper(); diff --git a/src/init-action.ts b/src/init-action.ts index 499696c1e..5e41b16e0 100644 --- a/src/init-action.ts +++ b/src/init-action.ts @@ -209,7 +209,13 @@ async function run() { await sendSuccessStatusReport(startedAt, config, toolsVersion); } -run().catch((e) => { - core.setFailed(`init action failed: ${e}`); - console.log(e); -}); +async function runWrapper() { + try { + await run(); + } catch (error) { + core.setFailed(`init action failed: ${error}`); + console.log(error); + } +} + +void runWrapper(); diff --git a/src/upload-sarif-action.ts b/src/upload-sarif-action.ts index 01125da67..ca89de467 100644 --- a/src/upload-sarif-action.ts +++ b/src/upload-sarif-action.ts @@ -76,7 +76,13 @@ async function run() { } } -run().catch((e) => { - core.setFailed(`codeql/upload-sarif action failed: ${e}`); - console.log(e); -}); +async function runWrapper() { + try { + await run(); + } catch (error) { + core.setFailed(`codeql/upload-sarif action failed: ${error}`); + console.log(error); + } +} + +void runWrapper();