From 7e684fbad961e20f0f543fafe5e066b392455ff2 Mon Sep 17 00:00:00 2001 From: Adishwar Rishi Date: Wed, 3 Jan 2024 13:07:49 +1100 Subject: [PATCH] Surface inner exception when secret:bulk upload command fails --- package-lock.json | 4 ++-- src/index.ts | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 07c13fc..dcc0f21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wrangler-action", - "version": "3.3.2", + "version": "3.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "wrangler-action", - "version": "3.3.2", + "version": "3.4.0", "license": "MIT OR Apache-2.0", "dependencies": { "@actions/core": "^1.10.1", diff --git a/src/index.ts b/src/index.ts index 836c8d7..a285a50 100755 --- a/src/index.ts +++ b/src/index.ts @@ -5,6 +5,7 @@ import { endGroup as originalEndGroup, error as originalError, info as originalInfo, + debug, startGroup as originalStartGroup, setFailed, setOutput, @@ -204,7 +205,11 @@ async function uploadSecrets() { ), ), }); - } catch (err) { + } catch (err: unknown) { + if (err instanceof Error) { + error(err.message); + debug(`Secret upload error stack: ${err.stack}`); + } throw new Error(`Failed to upload secrets.`); } finally { endGroup();