Files
devops-skills/README.md
seekee421 4df29b70cd
Some checks failed
publish-site / deploy-public-site (push) Has been cancelled
docs: point official website to rendered wiki page
2026-03-06 22:46:50 +08:00

61 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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/wiki`
- 仓库入口:`https://fun-md.com/Fun_MD/devops-skills`
- HTML 设计稿源码:`site/index.html`
## 一键安装
Linux:
```bash
curl -fsSL https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/install/install.sh | bash
```
macOS:
```bash
curl -fsSL https://fun-md.com/Fun_MD/devops-skills/raw/branch/main/install/install.sh | bash
```
Windows (PowerShell):
```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`