Commit 1f21d02
committed
fix(aws-sdk): exception handling & test coverage
* Fixes: #136 Unintended exception mishandling after v3 sdk change
* Upgrades test coverage to 100% statement/function/branch/line
* Requires 100% coverage in jest
* Ignore coverage for defaulting of GITHUB_WORKSPACE due to implications
of test file locations during testing
* Retypes CreateStackCommandInput to affirm presence of StackName
which is required, and previously asserted by core.getInput()
* Adds dependency on @smithy/node-http-handler which is used in
src/main.ts but not declared as a dependency, depending on hoisting
when installed by @aws-sdk/client-cloudformation (consider using pnpm
instead of npm to avoid this in future?)1 parent 33527b8 commit 1f21d02
File tree
7 files changed
+923
-84
lines changed- __tests__
- src
7 files changed
+923
-84
lines changed
0 commit comments