feat: optional policy inputs when assuming role

This commit is contained in:
peterwoodworth
2023-06-21 15:13:42 -07:00
parent 10024331f6
commit 20f59875fe
2 changed files with 2 additions and 2 deletions

2
dist/index.js generated vendored
View File

@@ -408,7 +408,7 @@ async function run() {
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false });
const managedSessionPolicies = [];
for (const managedSessionPolicy of managedSessionPoliciesInput) {
managedSessionPolicies.push(managedSessionPolicy);
managedSessionPolicies.push({ arn: managedSessionPolicy });
}
// Logic to decide whether to attempt to use OIDC or not
const useGitHubOIDCProvider = () => {

View File

@@ -33,7 +33,7 @@ export async function run() {
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false })
const managedSessionPolicies: any[] = [];
for (const managedSessionPolicy of managedSessionPoliciesInput) {
managedSessionPolicies.push(managedSessionPolicy)
managedSessionPolicies.push({arn: managedSessionPolicy});
}
// Logic to decide whether to attempt to use OIDC or not