From 6424c3d0331836feba541bc19c24eb12e0435a32 Mon Sep 17 00:00:00 2001 From: lanrtop Date: Thu, 2 Jul 2026 16:40:57 +0900 Subject: [PATCH] =?UTF-8?q?chore(blueprint):=20R0=20=E5=8F=91=E7=89=88?= =?UTF-8?q?=E9=93=BE=E8=B7=AF=E8=BF=81=E7=A7=BB=E5=8D=A1=E2=80=94=E2=80=94?= =?UTF-8?q?=E6=9C=AC=E6=9C=BA=20act=5Frunner=20=E4=BF=AE=E5=A4=8D=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E6=9B=B4=E6=96=B0=E6=96=AD=E4=BE=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .blueprint/modules/gitea-integration.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.blueprint/modules/gitea-integration.md b/.blueprint/modules/gitea-integration.md index 83efa98..da0aea0 100644 --- a/.blueprint/modules/gitea-integration.md +++ b/.blueprint/modules/gitea-integration.md @@ -110,6 +110,15 @@ Gitea push → POST /webhook/gitea/:project_id - complexity: L - acceptance: TBD —— 静态检查 + 测试自修 + PR review;作为复杂项目可选增配,不进基线档 +### 📋 R0. 炼境自身发版链路迁移(本机 act_runner + Gitea Actions) +- status: todo +- complexity: M +- depends: Gitea Actions workflow 生成 +- files: .gitea/workflows/release.yml(生成), .github/workflows/release.yml(删除) +- acceptance: 本机安装 act_runner 并注册到 git.yljt.info(windows 标签,出站长连接、无入站需求);用 CicdModal 为炼境生成 Gitea 版 release workflow 并按需微调;删除 .github/workflows/ 死配置;push 一个测试 tag 走通「构建 → 签名 → OSS 上传 → latest.json」全链路,客户端自动更新恢复供给 + +> 背景:GitHub 退役后 tag 不再触发旧 CI,自动更新断供——这是当前唯一的结构性不自洽。act_runner 主动出站拉任务,完美适配公网 Gitea + 内网本机拓扑;Tauri Windows 构建本就需要 Windows 环境,本机即最合适的 runner。 + ### 💭 旧项目 GitHub → Gitea 迁移 - status: concept - complexity: M