mirror of
https://github.com/aws-actions/configure-aws-credentials.git
synced 2026-09-04 06:15:07 +09:00
feat: optional policy inputs when assuming role
This commit is contained in:
+1
-1
@@ -408,7 +408,7 @@ async function run() {
|
|||||||
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false });
|
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false });
|
||||||
const managedSessionPolicies = [];
|
const managedSessionPolicies = [];
|
||||||
for (const managedSessionPolicy of managedSessionPoliciesInput) {
|
for (const managedSessionPolicy of managedSessionPoliciesInput) {
|
||||||
managedSessionPolicies.push(managedSessionPolicy);
|
managedSessionPolicies.push({ arn: managedSessionPolicy });
|
||||||
}
|
}
|
||||||
// Logic to decide whether to attempt to use OIDC or not
|
// Logic to decide whether to attempt to use OIDC or not
|
||||||
const useGitHubOIDCProvider = () => {
|
const useGitHubOIDCProvider = () => {
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@ export async function run() {
|
|||||||
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false })
|
const managedSessionPoliciesInput = core.getMultilineInput('managed-session-policies', { required: false })
|
||||||
const managedSessionPolicies: any[] = [];
|
const managedSessionPolicies: any[] = [];
|
||||||
for (const managedSessionPolicy of managedSessionPoliciesInput) {
|
for (const managedSessionPolicy of managedSessionPoliciesInput) {
|
||||||
managedSessionPolicies.push(managedSessionPolicy)
|
managedSessionPolicies.push({arn: managedSessionPolicy});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Logic to decide whether to attempt to use OIDC or not
|
// Logic to decide whether to attempt to use OIDC or not
|
||||||
|
|||||||
Reference in New Issue
Block a user