From 90cd6b2dfa3cf79f1ba421a316ff63788f41e5d8 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 22 Nov 2023 19:31:12 +0000 Subject: [PATCH] chore: Update dist --- dist/index.js | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/dist/index.js b/dist/index.js index a011378..ef81242 100644 --- a/dist/index.js +++ b/dist/index.js @@ -202,16 +202,14 @@ async function assumeRole(params) { // Instantiate STS client const stsClient = credentialsClient.stsClient; // Assume role using one of three methods - switch (true) { - case !!webIdentityToken: { - return assumeRoleWithOIDC(commonAssumeRoleParams, stsClient, webIdentityToken); - } - case !!webIdentityTokenFile: { - return assumeRoleWithWebIdentityTokenFile(commonAssumeRoleParams, stsClient, webIdentityTokenFile, GITHUB_WORKSPACE); - } - default: { - return assumeRoleWithCredentials(commonAssumeRoleParams, stsClient); - } + if (!!webIdentityToken) { + return assumeRoleWithOIDC(commonAssumeRoleParams, stsClient, webIdentityToken); + } + else if (!!webIdentityTokenFile) { + return assumeRoleWithWebIdentityTokenFile(commonAssumeRoleParams, stsClient, webIdentityTokenFile, GITHUB_WORKSPACE); + } + else { + return assumeRoleWithCredentials(commonAssumeRoleParams, stsClient); } } exports.assumeRole = assumeRole;