actions-marketplace-validations/Vault AWS Authentication
Returns generated AWS credentials from Vault
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 31, 2023
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/homexlabs_vault-aws-authentication@46d3e906e6b41472ab075cf4a78d45e0f089dfb7 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-region | The AWS region | no | us-east-1 |
| vault-address | The address for your instance of Vault | yes | — |
| vault-path | The path in Vault where the secrets engine generates AWS credentials | yes | — |
| role-id | The secret containing the role Id for the Vault App Role | yes | — |
| secret-id | The secret containing secret Id for the Vault App Role | yes | — |
| role-to-assume-arn | The ARN for the role wanting to be assumed in AWS | no | — |
| role-duration-seconds | The duration in seconds that the role remains active (default: 15 minutes) | no | 900 |
| role-skip-session-tagging | Skip session tagging during role assumption | no | true |
Outputs
| name | description |
|---|---|
| aws-access-key-id | AWS Access Key ID |
| aws-secret-access-key | AWS Secret Access Key |
| aws-region | AWS Region |