feat(deployer): add Argo CD / GitOps workflow with MR-based deployment

This commit is contained in:
2026-08-24 20:37:55 +08:00
parent 282a6809ac
commit ee31278947
4 changed files with 279 additions and 36 deletions
@@ -1,6 +1,9 @@
# `_config.yaml` 配置参考
`_config.yaml`skill 部署脚本解析,决定同步目标与排除规则。可放在**服务目录、部署根或其任意祖先目录**;子目录中的字段覆盖父目录(继承合并)。
`_config.yaml`**Compose 轨道**脚本解析,决定同步目标与排除规则。可放在**服务目录、部署根或其任意祖先目录**;子目录中的字段覆盖父目录(继承合并)。
Argo CD 轨道用独立文件 `.skiff/deployer/argocd.yaml`,字段见 [argocd.md](argocd.md)。
不要把 `argocd:` 嵌进本文件(脚本解析器不支持嵌套映射)。
## 放置位置(两种布局)