From 1c5b24ce601a84043632c7aa430d2cdb8389dafa Mon Sep 17 00:00:00 2001 From: SpecialX <47072643+wangxiner55@users.noreply.github.com> Date: Thu, 26 Feb 2026 10:46:24 +0800 Subject: [PATCH] fix-runtime-url --- .gitea/workflows/ci.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index aa77a2d..e53af02 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -181,11 +181,17 @@ jobs: echo "Warning: Not root, cannot modify /etc/hosts" fi - # 3. 设置 NO_PROXY (非常重要!防止请求走代理导致 Timeout) - # 包含 localhost, 127.0.0.1, 网关IP, 以及 Gitea 域名 + # 3. 设置 NO_PROXY NO_PROXY_VAL="localhost,127.0.0.1,$GATEWAY_IP,gittea.eazygame.cn,.eazygame.cn,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12" echo "NO_PROXY=$NO_PROXY_VAL" >> $GITHUB_ENV echo "no_proxy=$NO_PROXY_VAL" >> $GITHUB_ENV + + # 4. 【关键】强制修正 ACTIONS_RUNTIME_URL + # Gitea Runner 可能传入了错误的 URL (如 localhost),导致容器内无法访问 + # 我们强制将其指向宿主机映射的域名 + CORRECT_URL="http://gittea.eazygame.cn:3000/api/actions_pipeline/" + echo "Overriding ACTIONS_RUNTIME_URL to $CORRECT_URL" + echo "ACTIONS_RUNTIME_URL=$CORRECT_URL" >> $GITHUB_ENV - name: 🔍 Debug Gitea Connectivity run: |