From bb61f2992b9b2ba42bc1712b2022b481ae18a8c5 Mon Sep 17 00:00:00 2001 From: Mathias Bergqvist Date: Tue, 21 Apr 2026 19:43:06 +0200 Subject: [PATCH] fix(cd): connect to Gitea SSH via localhost:30022 NodePort MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gitea.d-ma.be:30022 is refused externally — the NodePort is only reachable on koala locally. Use HostName 127.0.0.1 in SSH config so git@gitea.d-ma.be connects to localhost:30022 instead. --- .gitea/workflows/cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/cd.yml b/.gitea/workflows/cd.yml index 0a98ad3..8a33cd5 100644 --- a/.gitea/workflows/cd.yml +++ b/.gitea/workflows/cd.yml @@ -49,7 +49,7 @@ jobs: mkdir -p ~/.ssh echo "${{ secrets.INFRA_DEPLOY_KEY }}" > ~/.ssh/infra_deploy_key chmod 600 ~/.ssh/infra_deploy_key - printf 'Host gitea.d-ma.be\n Port 30022\n StrictHostKeyChecking no\n' >> ~/.ssh/config + printf 'Host gitea.d-ma.be\n HostName 127.0.0.1\n Port 30022\n StrictHostKeyChecking no\n' >> ~/.ssh/config GIT_SSH_COMMAND="ssh -i ~/.ssh/infra_deploy_key -o IdentitiesOnly=yes" \ git clone "${INFRA_REPO}" /tmp/infra-update