Getting Started
Get from zero to your first secret push in under 5 minutes.
1. Initialize your project
cred init
This creates .cred/vault.enc in your project.
2. Add a target
cred target set github
You’ll be prompted for a fine-grained PAT with Actions secrets permission.
3. Store a secret
cred secret set DATABASE_URL "postgres://user:pass@localhost/db"
4. Push to GitHub
Preview first:
cred push github --dry-run
Then push:
cred push github
Done! Your secret is now in GitHub Actions.
Next steps:
- Commands Reference — all available commands
- Sources — generate credentials from APIs like Resend
- CI/CD Integration — automation patterns