Stabilize self-hosted CI workflows and resolve issue #62 #73
@@ -76,7 +76,6 @@ jobs:
|
||||
RENOVATE_ENDPOINT_EXTERNAL: https://dogar.darkhelm.org/api/v1
|
||||
RENOVATE_GIT_HOST: dogar.darkhelm.org
|
||||
RENOVATE_GIT_USERNAME: ${{ github.actor }}
|
||||
RENOVATE_GIT_HOST_IP: 10.18.75.2
|
||||
RENOVATE_ENDPOINT_IP: 10.18.75.2
|
||||
RENOVATE_ALLOW_INSECURE_TLS: "true"
|
||||
RENOVATE_GIT_AUTHOR: Renovate Bot <renovate@darkhelm.org>
|
||||
@@ -128,16 +127,6 @@ jobs:
|
||||
echo "⚠ Unable to resolve ${ENDPOINT_HOST} on runner; proceeding without explicit --add-host"
|
||||
fi
|
||||
|
||||
# Keep Dogar as canonical git host, but pin it to the internal LAN IP from the runner.
|
||||
GIT_HOST_IP="${RENOVATE_GIT_HOST_IP:-}"
|
||||
if [ -z "${GIT_HOST_IP}" ]; then
|
||||
GIT_HOST_IP="$(getent hosts "${RENOVATE_GIT_HOST}" | awk '{print $1; exit}' || true)"
|
||||
fi
|
||||
|
||||
if [ -n "${GIT_HOST_IP}" ] && [ "${RENOVATE_GIT_HOST}" != "${ENDPOINT_HOST}" ]; then
|
||||
DOCKER_ADD_HOST_ARG="${DOCKER_ADD_HOST_ARG} --add-host ${RENOVATE_GIT_HOST}:${GIT_HOST_IP}"
|
||||
echo "Renovate container git host mapping: ${RENOVATE_GIT_HOST} -> ${GIT_HOST_IP}"
|
||||
fi
|
||||
}
|
||||
|
||||
select_reachable_endpoint() {
|
||||
|
||||
Reference in New Issue
Block a user