actions-marketplace-validations/Vault AWS Authentication

Returns generated AWS credentials from Vault

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 31, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/homexlabs_vault-aws-authentication@46d3e906e6b41472ab075cf4a78d45e0f089dfb7 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
aws-regionThe AWS regionnous-east-1
vault-addressThe address for your instance of Vaultyes
vault-pathThe path in Vault where the secrets engine generates AWS credentialsyes
role-idThe secret containing the role Id for the Vault App Roleyes
secret-idThe secret containing secret Id for the Vault App Roleyes
role-to-assume-arnThe ARN for the role wanting to be assumed in AWSno
role-duration-secondsThe duration in seconds that the role remains active (default: 15 minutes)no900
role-skip-session-taggingSkip session tagging during role assumptionnotrue
namedescription
aws-access-key-idAWS Access Key ID
aws-secret-access-keyAWS Secret Access Key
aws-regionAWS Region