actions-marketplace-validations/Vault Approle Token extractor through Vault Broker API

Acquires a token to be used on vault through the broker API

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 16, 2024
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/bcgov-nr_action-vault-broker-approle@0bf9862bfc9df29834efac9518dc237b575bab2c # no releases — HEAD as of 2026-07-12

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

namedescriptionrequireddefault
broker_jwtThe JWT to be used on the brokeryes
provision_role_idThe id of the role to be used during provisioningyes
project_nameName of the project on vault, Ex. clientyes
app_nameName of the app on vault, Ex. app-clientyes
environmentName of the vault environment, Ex. developmentyes
diff_branchBranch to diff against${{ github.event.repository.default_branch }}
repositoryNon-default repo to clone${{ github.repository }}
broker_urlSomething other than the default broker URLhttps://nr-broker.apps.silver.devops.gov.bc.ca
vault_addrSomething other than the default vault addresshttps://vault-iit.apps.silver.devops.gov.bc.ca
namedescription
vault_tokenThe vault token acquired by the action