deploy-streetfight - 部署、检查或回滚 streetfight 应用程序
将 streetfight 部署至生产 droplet 或预发 LXC,检查当前运行版本,或进行版本回滚。
标签
更新于: 2026-09-18能力
典型输入
典型输出
该技能可以做什么
- 部署至生产 DigitalOcean droplet
- 部署至预发家庭实验室 LXC
- 检查当前运行的部署版本
- 回滚部署至历史版本
- 手动构建并推送 Nix closure
输入
- 目标环境名称
- Git 引用、SHA 或 PR 编号
- 部署脚本或 GitHub Workflow
- 密钥环境变量文件
输出
- 更新后的部署版本
- 强制推送的 Git 分支引用
- 版本端点 HTTP 响应
- 主机数据与数据库备份文件
要求
- 生产环境部署前需获得 Charles 的批准
- GitHub CLI 或 GitHub MCP 工具权限
- 生产主机或预发 Tailnet 的网络访问权限
- 用于手动本地构建的 Nix 环境
