Merge pull request #227 from AdiRishi/arishi-secrets-error

(enhancement): Surface inner exception when secret:bulk upload command fails
This commit is contained in:
Cina Saffary 2024-01-05 12:07:56 -06:00 committed by GitHub
commit 522c117b7d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 3 deletions

View file

@ -0,0 +1,5 @@
---
"wrangler-action": patch
---
Surface inner exception when secret:bulk upload command fails

4
package-lock.json generated
View file

@ -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",

View file

@ -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);
err.stack && debug(err.stack);
}
throw new Error(`Failed to upload secrets.`);
} finally {
endGroup();