patriotsoftware/Cognito Identity Auth
Use GitHub Actions OIDC access token and get temporary AWS Credentials from an Amazon Cognito Identity Pool using the Enhanced (Simplified) AuthFlow.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 29, 2025
- License
- None
Pinned Snippet
uses: patriotsoftware/cognito-idpool-auth@b0b9837b67efd422232bd080f23b4c3500808fe0 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
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 | — |
| custom-role-arn | Custom Role Arn | no | "" |
| set-as-profile | Set credentials as profile with provided name | no | 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 |