ataylorme/AWS STS Assume Role Action
A GitHub Action calls AWS STS Assume Role and returns the resulting `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, and `AWS_SESSION_TOKEN` as GitHub Actions output.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-region | The AWS region to use | yes | — |
| aws-access-key-id | The `AWS_ACCESS_KEY_ID` to use | yes | — |
| aws-secret-access-key | The `AWS_SECRET_ACCESS_KEY` to use | yes | — |
| aws-arn-role | The ARN value of the role to assume | yes | — |
| duration-seconds | The duration, in seconds, the temporary credentials are valid for | no | 900 |
| write-credentials-file | Whether or not to write the STS credentials to disk | no | false |
Outputs
no outputs