From da5c319a5bdd308c62cd7f4148817556f24a4280 Mon Sep 17 00:00:00 2001 From: adtpdn Date: Fri, 3 Jul 2026 17:56:10 +0800 Subject: [PATCH] chore(ci): use internal gitea docker networking alias for checkout --- .gitea/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 24f8a36..797684e 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -20,15 +20,15 @@ jobs: ssh-private-key: ${{ secrets.TEKTON_SSH_KEY }} - name: Install tools - run: apt-get update -qq && apt-get install -y -qq docker.io curl unzip - - - name: Connect job container to gitea_default network - run: docker network connect gitea_default $(hostname) + run: apt-get update -qq && apt-get install -y -qq curl unzip - name: Add Gitea SSH Host Key run: | mkdir -p ~/.ssh - ssh-keyscan -p 222 thunderobot >> ~/.ssh/known_hosts || true + ssh-keyscan -p 22 gitea >> ~/.ssh/known_hosts || true + # We alias thunderobot to the internal gitea docker name so checkout action works + printf "Host thunderobot\n HostName gitea\n Port 22\n StrictHostKeyChecking no\n" > ~/.ssh/config + chmod 600 ~/.ssh/config - name: Checkout Code uses: actions/checkout@v4