Difference between revisions of "Aws-actions/configure-aws-credentials"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
{{configure-aws-credentials}} | {{configure-aws-credentials}} | ||
+ | |||
Line 22: | Line 23: | ||
aws-region: ${{ secrets.[[AWS_REGION]]_YOURENV }} | aws-region: ${{ secrets.[[AWS_REGION]]_YOURENV }} | ||
</pre> | </pre> | ||
+ | |||
+ | ( audience: The [[JWT]] audience when using [[OIDC]] ) | ||
Revision as of 09:58, 14 June 2024
aws-actions/configure-aws-credentials@v4
aws-actions/configure-aws-credentials@v2 aws-actions/configure-aws-credentials@v1
aws-actions/configure-aws-credentials@v1 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v1 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: ${{ env.AWS_REGION }}
- name: Configure AWS credentials id: creds uses: aws-actions/configure-aws-credentials@v4 with: audience: [[sts.amazonaws.com]] role-to-assume: arn:aws:iam::${{ secrets.AWS_ACCOUNT_ID_YOURENV }}:role/OIDC_YourGitHubActions aws-region: ${{ secrets.[[AWS_REGION]]_YOURENV }}
( audience: The JWT audience when using OIDC )
Official example
- name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: role-to-assume: arn:aws:iam::123456789100:role/my-github-actions-role aws-region: us-east-2
Related
aws-actions/configure-aws-credentials@v1-node16
aws-access-key-id
- secrets.
- env.
- Node 16
Activities
- Understand security benefits of
role-to-assume
vsaws-access-key-id
https://github.com/aws-actions/configure-aws-credentials#assuming-a-role
See also
Advertising: