catnekaise/Cognito Identity Basic Auth
Use GitHub Actions OIDC access token and get temporary AWS Credentials from an Amazon Cognito Identity Pool using the Basic (Classic) AuthFlow.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| audience | Audience | — | cognito-identity.amazonaws.com |
| aws-account-id | AWS Account ID | no | "" |
| aws-region | AWS Region | no | "" |
| cognito-identity-pool-id | Cognito Identity Pool ID | yes | — |
| role-arn | Role Arn | no | — |
| role-duration-seconds | Role duration in seconds. | no | 3600 |
| role-session-name | Role Session Name | no | GitHubActions |
| set-as-profile | Set credentials as profile with provided name | no | "" |
| set-in-environment | Set credentials as environment variables | no | "" |
Outputs
| name | description |
|---|---|
| aws_access_key_id | AWS Access Key Id |
| aws_secret_access_key | AWS Secret Access Key |
| aws_session_token | AWS Session Name |
| aws_region | AWS Region |
| cognito_identity_oidc_access_token | Cognito Identity OIDC Access Token |