actions-marketplace-validations/AWS IAM assume role

Assume an AWS IAM role - either via an IAM user or OpenID Connect (OIDC).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Nov 26, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/magnetikonline_action-aws-iam-assume-role@0d90666088e2992dd041af497dfb1c99034fc6e5 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
user-access-key-idIAM user Access Key ID.
user-secret-access-keyIAM user Secret Access Key.
web-identity-role-arnAuthenticate via GitHub Actions OpenID Connect target IAM role ARN.
assume-role-arnTarget IAM role ARN to assume.
assume-role-duration-secondsAssumed IAM role session duration.3600
assume-role-session-nameAssumed IAM role session name.github-actions
aws-regionDesired AWS region (e.g. `ap-southeast-2`). Sets the AWS_REGION environment variable.yes

no outputs