diff --git a/docker/forgejo/docker-compose.yml b/docker/forgejo/docker-compose.yml index 5575f5f..ffb343f 100644 --- a/docker/forgejo/docker-compose.yml +++ b/docker/forgejo/docker-compose.yml @@ -1,14 +1,20 @@ services: forgejo: - image: gitea/gitea:latest + # 固定版本号,禁止用 latest:2026-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: