amagioss/Setup SLV

Sets up the SLV CLI and injects vault secrets as masked environment variables for workflows.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 4, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: amagioss/slv@29f78398bb9c8e96e4abdc14956b9506d07f9b9c # v0.23.6

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

namedescriptionrequireddefault
versionSLV version to use (e.g., 'latest' or a specific version)nolatest
github-tokenGitHub token (e.g., secrets.GITHUB_TOKEN) for downloading SLV to avoid rate limitsno${{ github.token }}
vaultPath to the vault file containing secretsno
env-secret-keySLV environment secret key (recommended to set via GitHub secrets)no
selectiveComma-separated list of secret names from the vault file to inject as environment variablesno
prefixPrefix to prepend to environment variable names derived from SLV secretsno

no outputs