LogoClawIndex
案例技能关于
LogoClawIndex

actions-state-and-secrets - @effected/github-actions 中的状态与密钥管理

指导在 @effected/github-actions 中跨 GitHub Action 阶段持久化状态、处理脱敏密钥、清理独立子进程及对 Blob 进行元数据封装。

标签

更新于: 2026-09-18

能力

典型输入

典型输出

该技能可以做什么

  • 跨 Action 阶段保存状态
  • 保存脱敏密钥状态
  • 安全解包脱敏密钥
  • 在空运行中保护变更
  • 清理独立子进程
  • 为子进程环境追加 PATH
  • 使用元数据封装字节

输入

  • GITHUB_STATE 文件
  • STATE_<key> 环境变量
  • Redacted 密钥
  • 子进程 PID
  • Blob 字节与元数据

输出

  • GITHUB_STATE 中的持久化状态条目
  • 子进程的明文环境变量
  • 发送给子进程的进程信号
  • 扩展的 PATH 环境变量
  • 封装的 Blob Envelope

要求

  • @effected/github-actions 软件包
  • GitHub Actions Runner 运行环境
  • Effect v4 框架

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
github-actions
状态管理
密钥管理
effect-ts
进程管理
跨 Action 阶段保存状态
保存脱敏密钥状态
安全解包脱敏密钥
在空运行中保护变更
GITHUB_STATE 文件
STATE_<key> 环境变量
Redacted 密钥
GITHUB_STATE 中的持久化状态条目
子进程的明文环境变量
发送给子进程的进程信号