actions-marketplace-validations/PSONO Secret Whisperer
A GitHub Action for securely retrieving secrets from PSONO server
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 8, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/jfheinrich-eu_psono-secret-whisperer@498415be64f1d52298911074e97cb69a19e0ca88 # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| ci_api_key_id | PSONO API key | yes | — |
| ci_api_secret_key_hex | PSONO API secret key | yes | — |
| secret_id | Secret ID to fetch | yes | — |
| ci_server_url | The URL of the PSONO server, default: https://www.psono.pw/server | — | https://www.psono.pw/server |
| secret_type | Type of secret tp fetch: env or secret, default: secret | — | secret |
| secret_fields | Comma-separated list of secret keys to retrieve, default: username password | — | username password |
| mask_secrets | Comma-separated list of secret keys to be masked | — | — |
| custom_field_names | Comma-separated list of custom names for the output fields | — | "" |
Outputs
| name | description |
|---|---|
| secret1 | Secret of the first field in inputs.secret_fields |
| secret2 | Secret of the second field in inputs.secret_fields |
| secret3 | Secret of the third field in inputs.secret_fields |
| secret4 | Secret of the fourth field in inputs.secret_fields |
| secret5 | Secret of the fifth field in inputs.secret_fields |
| secret6 | Secret of the sixth field in inputs.secret_fields |
| secret7 | Secret of the seventh field in inputs.secret_fields |
| secret8 | Secret of the eighth field in inputs.secret_fields |
| secret9 | Secret of the ninth field in inputs.secret_fields |
| secret10 | Secret of the tenth field in inputs.secret_fields |