auto-sync: 2026-06-08 12:55:14
Deploy / ci (push) Waiting to run
Deploy / deploy (push) Blocked by required conditions
Deploy / notify-deploy-failure (push) Blocked by required conditions

This commit is contained in:
cfdaily
2026-06-08 12:55:14 +08:00
parent 9161fb4ecd
commit 208c32d9cf
+10 -1
View File
@@ -170,6 +170,14 @@ curl -X POST "http://192.168.2.154:3000/api/v1/repos/sanguo/{repo}/releases" \
"target_commitish": "main"
}'
```
### 关闭 Issue
```bash
curl -X PATCH "http://192.168.2.154:3000/api/v1/repos/sanguo/{repo}/issues/{issue_number}" \
-H "Authorization: token $GITEA_TOKEN" \
-H "Content-Type: application/json" \
-d '{"state": "closed"}'
```
```
#### D. 平台运维(姜维)— deploy + runner 管理
@@ -241,6 +249,7 @@ cat ~/.sanguo_projects/{project}/data/deploy-history.jsonl
| 追加"CI 集成"节 | UT 在 CI 自动跑(ci.yml test job)、coverage 在 deploy.yml ci job 跑 |
| 追加"E2E 触发方式" | 通过 e2e.yml 手动触发或 `RUN_INTEGRATION=1 pytest` 本地跑 |
| 追加"测试数据隔离" | CI 使用临时 venv + 临时 SQLite + 临时端口 |
| 追加"广播风暴禁止" | **禁止在 daemon 运行时跑含创建项目/Task/Mail 的测试**,否则会触发 Agent spawn 导致广播风暴。E2E 测试必须在 CI 隔离环境或 daemon 停止后跑 |
#### bugfix-workflow(小改动)
@@ -285,7 +294,7 @@ cat ~/.sanguo_projects/{project}/data/deploy-history.jsonl
|-------|---------|------------|
| git-workflow | 小 | +15 行 |
| code-review | 中 | +40 行 |
| testing-workflow | 小 | +20 行 |
| testing-workflow | 小 | +25(含广播风暴禁止约束) |
| bugfix-workflow | 小 | +15 行 |
| hotfix-workflow | 小 | +15 行 |
| ci-cd-ops | 重写 | ~120 行(原 114 行) |