sidekick_vault library
A library for storing secrets GPG encrypted in a directory
Classes
- EncryptedVaultString
- Encrypted String from vault that is defined, but not directly parsed
- MigrationEntry
- SidekickVault
- Grants access to project secrets stored gpg encrypted in this repository
- VaultCommand
Extensions
Functions
-
getEnvPassword(
String envKey, [String? name]) → String -
Read a password from
env
, asks user via stdin when not available -
maskSecret(
String secret) → void - Hides the secret on GitHub Actions, replaces it with '***'