This action authenticates with Hashicorp vault with github jwt token, and puts resulting token i env as VAULT_TOKEN
on runner.
Address to access vault via from runner.
Default: https://vault.vault:8200
The name of hte jwt authentication method you wish to use in vault.
Name of role in jwt authentication method in vault.
If you need a ca to verify the certificate used on the vault server, you can add it here as a base64 encoded string.
- name: Vault Auth
uses: BardOve/[email protected]
with:
vaultaddr: 'https://vault.dev:8200'
path: jwt-dev
role: test-role
certb64: 'LS0tLS1CRUdJTiBDRVJUSUZ...'