actions-state-and-secrets - State and secrets management in @effected/github-actions
Guides state persistence across GitHub Action phases, secret handling, detached process reaping, and blob framing in @effected/github-actions.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Save state across Action phases
- Save redacted secret state
- Unwrap redacted secrets safely
- Guard mutations during dry runs
- Reap detached child processes
- Prepend path to child environment
- Frame bytes with metadata
Inputs
- GITHUB_STATE file
- STATE_<key> environment variables
- Redacted secrets
- Child process PIDs
- Blob bytes and metadata
Outputs
- Persisted state entries in GITHUB_STATE
- Plaintext environment variables for child processes
- Signals sent to child processes
- Extended PATH environment variable
- Framed blob envelopes
Requirements
- @effected/github-actions package
- GitHub Actions runner environment
- Effect v4 framework
