fix(forgejo): pin gitea 镜像到 1.26.2 + 僵尸任务超时调回 10m

latest 标签 6/7 自动升级到 1.26.2 后,旧版 act_runner (v0.2.11) 的
最终状态上报被服务端丢弃(unary response has zero messages),
叠加 3m 僵尸超时,jiu 项目 CI 自 v1.0.27 起连续失败。
镜像固定版本防止意外升级;超时恢复默认 10m 给上报重试留余量。
同步补齐线上已有的 DEFAULT_ACTIONS_URL=self 与 DOMAIN 配置。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
wangjia
2026-06-11 22:35:17 +08:00
parent 5e611ccedf
commit e77fe210dd
+8 -2
View File
@@ -1,14 +1,20 @@
services:
forgejo:
image: gitea/gitea:latest
# 固定版本号,禁止用 latest2026-06-07 latest 自动升级到 1.26.2 后,
# 旧版 act_runner (v0.2.11) 的任务状态上报被服务端丢弃,CI 连续失败 3 天。
# 升级 Gitea 前先确认 mac/windows runner 的 act_runner 版本兼容。
image: gitea/gitea:1.26.2
container_name: forgejo
restart: always
environment:
USER_UID: 1000
USER_GID: 1000
GITEA__actions__ENABLED: "true"
GITEA__actions__DEFAULT_ACTIONS_URL: https://gitea.com
GITEA__actions__DEFAULT_ACTIONS_URL: self
# 僵尸任务超时:runner 状态上报偶有丢失,给重试留余量(默认 10m,勿调短)
GITEA__actions__ZOMBIE_TASK_TIMEOUT: 10m
GITEA__server__ROOT_URL: http://git.51yanmei.com/
GITEA__server__DOMAIN: git.51yanmei.com
GITEA__server__SSH_DOMAIN: git.51yanmei.com
GITEA__server__SSH_PORT: 2222
ports: