Compare commits

...

9 Commits

Author SHA1 Message Date
wangjia 5ceef18ace Merge pull request 'fix(ci): deploy-server/site Checkout 加 fetch-depth:1(治间歇性失败)' (#19) from fix/ci-checkout-shallow into main
Deploy Server / deploy-server (push) Successful in 3m37s
Reviewed-on: #19
2026-09-13 02:18:09 +00:00
wangjia a399b3d701 fix(ci): deploy-server/site 的 Checkout 加 fetch-depth:1(治间歇性 Checkout 失败)
根因(runner 日志实证):actions/checkout 从 GITHUB_SERVER_URL=http://git.51yanmei.com
克隆——该域名解析到 ali 公网、发夹弯绕回 NAS,慢且间歇 reset;而 runner↔gitea 的
API 通信走 LAN 192.168.3.200:3000 是稳的。deploy-server/site 用 full clone(全历史
几十 MB)走那条抖动链路必挂在 Checkout;deploy-client 早已加 fetch-depth:1 故其发版能过。

给 deploy-server/site 的 Checkout 补上同样的 fetch-depth:1,数据量降到几 MB,
大幅提升成功率(与 deploy-client 一致)。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-12 23:13:08 +08:00
wangjia e957894766 Merge pull request 'feat(admin): 用户使用状态页(MVP,内部观测)' (#18) from feat/admin-user-usage into main
Deploy Server / deploy-server (push) Failing after 11m5s
Reviewed-on: #18
2026-09-12 13:37:20 +00:00
wangjia 2a7eec02fb Merge pull request 'feat(web/client): iOS 下载/更新指向 TestFlight 公测链接' (#17) from worktree-fix-sysext-network-ent into main
Deploy Site / deploy-site (push) Failing after 11m29s
Reviewed-on: #17
2026-09-12 00:37:44 +00:00
wangjia 80d88f185d Merge pull request 'fix(ci): checkout 浅克隆 + sing-box 重试(修外网 frps 隧道 Checkout 超时)' (#16) from worktree-fix-sysext-network-ent into main
Deploy Client / build-windows (push) Successful in 2m22s
Deploy Client / deploy-web (push) Successful in 4m29s
Deploy Client / build-android (push) Successful in 4m33s
Deploy Client / build-macos (push) Successful in 6m27s
Deploy Client / build-ios (push) Successful in 3m16s
Deploy Client / release-deploy (push) Successful in 2m3s
Reviewed-on: #16
2026-09-08 04:38:03 +00:00
wangjia b087b5afc8 Merge pull request 'fix(ios): 最低部署目标 14.0→15.0(消除 TestFlight 警告 ITMS-90068)' (#15) from worktree-fix-sysext-network-ent into main
Deploy Client / build-android (push) Failing after 2m17s
Deploy Client / build-windows (push) Successful in 2m26s
Deploy Client / deploy-web (push) Successful in 4m34s
Deploy Client / build-macos (push) Failing after 2m11s
Deploy Client / build-ios (push) Failing after 1m21s
Deploy Client / release-deploy (push) Has been skipped
Reviewed-on: #15
2026-09-08 03:26:33 +00:00
wangjia c3736fa43a Merge pull request 'fix(ci): 串行化 mac 三 job(android→macos→ios) 消除单 runner 争用' (#14) from worktree-fix-sysext-network-ent into main
Deploy Client / build-windows (push) Successful in 2m37s
Deploy Client / build-android (push) Successful in 4m11s
Deploy Client / deploy-web (push) Successful in 4m52s
Deploy Client / build-macos (push) Failing after 2m35s
Deploy Client / build-ios (push) Successful in 5m9s
Deploy Client / release-deploy (push) Successful in 1m44s
Reviewed-on: #14
2026-09-07 23:00:39 +00:00
wangjia 3f54efa078 Merge pull request 'ci: web 并入 deploy-client(一个 client-v* 发全平台) + iOS 加密键 + runner 局域网直达文档' (#13) from worktree-fix-sysext-network-ent into main
Deploy Client / build-macos (push) Failing after 2s
Deploy Client / build-ios (push) Failing after 0s
Deploy Client / build-android (push) Has been cancelled
Deploy Client / build-windows (push) Has been cancelled
Deploy Client / deploy-web (push) Has been cancelled
Deploy Client / release-deploy (push) Has been cancelled
Reviewed-on: #13
2026-09-07 22:43:26 +00:00
wangjia 0a029dd222 Merge pull request '并 main:Apple 账号迁美国 + 签名单源/多账号 CI + 支付/连接/续期修复' (#12) from worktree-fix-sysext-network-ent into main
Deploy Client / build-windows (push) Failing after 13m4s
Deploy Client / build-android (push) Successful in 6m19s
Deploy Client / build-ios (push) Failing after 1m35s
Deploy Client / build-macos (push) Failing after 1h1m20s
Deploy Client / release-deploy (push) Successful in 1m53s
Merge PR #12: Apple 迁美国 + 签名单源/多账号 CI + 支付/连接/续期修复
2026-09-07 00:40:17 +00:00
2 changed files with 10 additions and 0 deletions
+5
View File
@@ -16,6 +16,11 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# 浅克隆:actions/checkout 从 GITHUB_SERVER_URL=http://git.51yanmei.com 克隆
# (解析到 ali 公网→发夹弯绕回 NAS,慢且间歇 reset);全历史几十 MB 走这条链路
# 必挂,depth=1 降到几 MB 大幅提升 Checkout 成功率。与 deploy-client 一致。
fetch-depth: 1
# runner 镜像(catthehacker ubuntu:act-latest,label ubuntu-latest)自带 node
# 但**不带 go** → 直接 `go build` 会 `go: command not found`(exit 127)。
+5
View File
@@ -16,6 +16,11 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# 浅克隆:actions/checkout 从 GITHUB_SERVER_URL=http://git.51yanmei.com 克隆
# (解析到 ali 公网→发夹弯绕回 NAS,慢且间歇 reset);全历史几十 MB 走这条链路
# 必挂,depth=1 降到几 MB 大幅提升 Checkout 成功率。与 deploy-client 一致。
fetch-depth: 1
# runner 镜像 catthehacker/ubuntu:act-latest 自带 node/npx,直接跑;
# 不用嵌套 docker run(job 容器内的 $PWD 在宿主上不存在,DinD 挂载会失败)。