bcgov-nr/NR Broker Vault login action

This action logins the service to Vault, so that automation can access the service's secrets.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 6, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: bcgov-nr/action-broker-vault-login@b8cf9540e319c214abe9fca78d4c23e7532eba06 # v2

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

namedescriptionrequireddefault
action_tokenThe token of the action containing the service to use to login asyes
broker_urlThe broker url.https://broker.io.nrs.gov.bc.ca
role_idThe service's application role id in vault. Setting this is recommended to avoid environment mismatch.
vault_urlThe vault url.https://knox.io.nrs.gov.bc.ca
wrap_tokenIf the token should be returned wrapped. This must be set to true if the action will send the token to an external system. false

no outputs