From 3a1aa24196373d8f88fa3db7004286fd3d90a7ab Mon Sep 17 00:00:00 2001 From: jbristowe Date: Tue, 14 Sep 2021 10:46:23 +1000 Subject: [PATCH] fix: updated error handling --- src/create-release.ts | 6 ++++-- src/index.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/create-release.ts b/src/create-release.ts index c0ba6e3b..429f2593 100644 --- a/src/create-release.ts +++ b/src/create-release.ts @@ -136,7 +136,9 @@ export async function createRelease( try { await exec('octo', args, options) - } catch (err) { - setFailed(err) + } catch (e: unknown) { + if (e instanceof Error) { + setFailed(e) + } } } diff --git a/src/index.ts b/src/index.ts index 8abb3c22..5d694698 100644 --- a/src/index.ts +++ b/src/index.ts @@ -6,8 +6,10 @@ async function run(): Promise { try { const inputParameters = get() await createRelease(inputParameters) - } catch (error) { - setFailed(error.message) + } catch (e: unknown) { + if (e instanceof Error) { + setFailed(e) + } } }