Files
devops-skills/README.md

1.6 KiB
Raw Blame History

DevOps Skills

Issue-Driven DevOps 平台技能仓库,核心产品是 gitea-issue-devops-agent

它把交付流程固化为:

Issue -> Branch -> Preview Slot -> Test Loop -> Human-Confirmed Merge

公网产品页

  • 产品官网:https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/site/index.html
  • 仓库入口:https://fun-md.com/Fun_MD/devops-skills

一键安装

Linux:

curl -fsSL https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/install/install.sh | bash

macOS:

curl -fsSL https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/install/install.sh | bash

Windows (PowerShell):

powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/install/install.ps1 | iex"

安装目标目录:

  • ~/.codex/skills/gitea-issue-devops-agent

技能路径

  • skills/gitea-issue-devops-agent/SKILL.md

核心能力

  • 三种执行模式:automatic / semi-automatic / manual
  • issue 图片证据抓取(含 attachments/assets 三路兜底)
  • 按变更范围部署(skip / client_only / server_only / full_stack / infra_only
  • 预览槽位池分配与自动回收TTL + 关闭释放)
  • 最终代码合并必须人工确认

核心脚本

  • skills/gitea-issue-devops-agent/scripts/issue_audit.py
  • skills/gitea-issue-devops-agent/scripts/change_scope.py
  • skills/gitea-issue-devops-agent/scripts/preview_slot_allocator.py

.gitea/workflows 模板

  • .gitea/workflows/issue-branch-preview.yml
  • .gitea/workflows/preview-slot-reclaim.yml