chirag127/envpact

Resolve environment secrets from your private envpact vault and generate .env files for CI/CD

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
vault-repoPrivate vault repository slug (e.g. "chirag127/envpact-secrets")yes
vault-tokenGitHub PAT with read access to the vault repoyes
project-nameProject to resolve secrets for. Defaults to current repository name.no""
output-filePath to write the resolved .env fileno.env
env-examplePath to the .env.example fileno.env.example
export-to-envIf true, also export resolved secrets as environment variables for subsequent stepsnofalse
sync-github-secretsIf true, sync resolved secrets to repository secrets (requires admin PAT in GH_ADMIN_TOKEN env)nofalse
namedescription
resolved-countNumber of secrets successfully resolved
env-file-pathThe path to the generated .env file
unresolved-keysComma-separated list of keys that could not be resolved