From 2cf613d19fc62bf7b5d144b5c17699cce570aaff Mon Sep 17 00:00:00 2001 From: littlecodedragon <253116839+littlecodedragon@users.noreply.github.com> Date: Thu, 7 May 2026 00:16:03 +0200 Subject: [PATCH] ci: use server URL for checkout on external runners --- .forgejo/workflows/build_release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build_release.yml b/.forgejo/workflows/build_release.yml index 483aaff5d..2c0803f04 100755 --- a/.forgejo/workflows/build_release.yml +++ b/.forgejo/workflows/build_release.yml @@ -25,8 +25,10 @@ jobs: set -euo pipefail rm -rf .git git init . - git remote add origin "http://copilot:${FORGEJO_TOKEN}@127.0.0.1:3030/${GITHUB_REPOSITORY}.git" - git fetch --tags --prune --depth=1 origin "${GITHUB_SHA}" + origin_url="${GITHUB_SERVER_URL#https://}" + origin_url="${origin_url#http://}" + git remote add origin "https://copilot:${FORGEJO_TOKEN}@${origin_url}/${GITHUB_REPOSITORY}.git" + git -c http.sslVerify=false fetch --tags --prune --depth=1 origin "${GITHUB_SHA}" git checkout --force FETCH_HEAD - name: Set up JDK