Skip to content

Commit b7b2b43

Browse files
authored
role duration in seconds (#1950)
* role duration in seconds * add acceptable values
1 parent b6390df commit b7b2b43

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

action.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ inputs:
2828
description: AWS region
2929
required: false
3030
default: us-east-1
31+
aws-role-duration-seconds:
32+
description: AWS role duration in seconds. Acceptable values range from 15 minutes (900 seconds) to 12 hours (43200 seconds).
33+
required: false
34+
default: 3600
3135
setup-google-cloud:
3236
description: Setup google cloud
3337
required: false
@@ -255,6 +259,7 @@ runs:
255259
aws-access-key-id: ${{ inputs.aws-access-key-id }}
256260
aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
257261
aws-region: ${{ inputs.aws-region }}
262+
role-duration-seconds: ${{ inputs.aws-role-duration-seconds }}
258263
if: ${{ inputs.setup-aws == 'true' && inputs.aws-role-to-assume == '' }}
259264

260265
- name: Configure OIDC AWS credentials
@@ -263,6 +268,7 @@ runs:
263268
role-to-assume: ${{ inputs.aws-role-to-assume }}
264269
aws-region: ${{ inputs.aws-region }}
265270
web-identity-token-file: ${{ inputs.aws-web-identity-token-file }}
271+
role-duration-seconds: ${{ inputs.aws-role-duration-seconds }}
266272
if: ${{ inputs.setup-aws == 'true' && inputs.aws-role-to-assume != '' }}
267273

268274
- name: Configure OIDC Azure credentials

0 commit comments

Comments
 (0)