gizmodlabs/Load Secrets from Proton Pass

Load secrets from Proton Pass vaults into GitHub Actions workflows using pass:// URIs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
personal-access-tokenProton Pass Personal Access Token in the format `pst_xxxx::TOKENKEY`. Generate with `pass-cli pat create`.yes
env-templatePath to .env template file with pass:// references to injectno""
pass-cli-versionProton Pass CLI version to install (pinned default for reproducibility — override to `latest` or another version if needed)no2.1.0
mask-valuesMask resolved secret values in logsnotrue
strictFail the step when any pass:// URI cannot be resolved (default). Set to false for best-effort mode: unresolved URIs are reported as warnings and skipped.notrue
output-pathWhere to write the rendered template. Defaults to stripping .template/.tpl, else input+.resolved.no""
namedescription
resolved-keysComma-separated, sorted list of env var names the action populated. Names only — values never appear. Empty string when nothing resolved.