dsr - GitHub Actions 受阻时的备用发布基础设施
在 GitHub Actions 受限或不可用时提供本地多平台构建、签名验证及产物发布功能。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 检查 GitHub Actions 频控状态
- 针对目标平台构建工具
- 发布产物至 GitHub
- 执行备用发布流水线
- 检查主机与依赖状态
- 管理配置及注册仓库
- 签名并验证发布产物
- 生成并验证来源证明
- 执行安装程序金丝雀测试
- 清理历史产物与日志
输入
- 仓库及工具名称
- 版本号标签
- 主机配置文件
- 仓库构建配置文件
输出
- 编译出的发布二进制文件
- GitHub Release 产物
- Minisign 签名与密钥对
- SBOM 与 SLSA 清单文件
- 运行日志与状态报告
要求
- GitHub CLI 认证权限
- 构建主机的 SSH 访问权限
- Docker 与 Act 运行环境
- cargo-zigbuild 与 Zig 工具链
