From 2c0a05483e02065a180ecafb78ed6f12503c9ded Mon Sep 17 00:00:00 2001 From: Philip Peterson Date: Mon, 2 Nov 2026 05:36:03 -0900 Subject: [PATCH] CI: clone from the forge's public address The forge VM's runner reports http://localhost:3000 as the server URL, which the job container can't reach. Co-Authored-By: Claude Opus 5.5 --- .forgejo/workflows/deploy.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index f26046c..e0a4ba6 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -22,10 +22,12 @@ jobs: steps: - name: Tools run: dnf install -y --quiet git-core jq curl - # A plain clone: the container has no Node for actions/checkout. + # A plain clone: the container has no Node for actions/checkout. The + # forge's public address: this runner is told localhost:3000, which + # the container can't reach. - name: Checkout run: | - git clone -q "https://ci:${{ github.token }}@${GITHUB_SERVER_URL#https://}/${{ github.repository }}.git" . + git clone -q "https://ci:${{ github.token }}@forge.quinefoundation.com/${{ github.repository }}.git" . git checkout -q "${{ github.sha }}" - uses: https://forge.quinefoundation.com/quine-global/site-image@v1 with: