fix-runtime-url
This commit is contained in:
@@ -181,11 +181,17 @@ jobs:
|
|||||||
echo "Warning: Not root, cannot modify /etc/hosts"
|
echo "Warning: Not root, cannot modify /etc/hosts"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 3. 设置 NO_PROXY (非常重要!防止请求走代理导致 Timeout)
|
# 3. 设置 NO_PROXY
|
||||||
# 包含 localhost, 127.0.0.1, 网关IP, 以及 Gitea 域名
|
|
||||||
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"
|
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
|
||||||
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
|
- name: 🔍 Debug Gitea Connectivity
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user