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", "name": "wrangler-action",
"version": "3.3.2", "version": "3.4.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "wrangler-action", "name": "wrangler-action",
"version": "3.3.2", "version": "3.4.0",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"dependencies": { "dependencies": {
"@actions/core": "^1.10.1", "@actions/core": "^1.10.1",

View file

@ -5,6 +5,7 @@ import {
endGroup as originalEndGroup, endGroup as originalEndGroup,
error as originalError, error as originalError,
info as originalInfo, info as originalInfo,
debug,
startGroup as originalStartGroup, startGroup as originalStartGroup,
setFailed, setFailed,
setOutput, 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.`); throw new Error(`Failed to upload secrets.`);
} finally { } finally {
endGroup(); endGroup();