auto-sync: 2026-06-08 12:55:14
This commit is contained in:
@@ -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 行) |
|
||||
|
||||
Reference in New Issue
Block a user