diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 14f65d1..68de78e 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -41,10 +41,12 @@ jobs: chmod 600 ~/.ssh/config - name: Checkout Code - uses: actions/checkout@v4 - with: - repository: danchie/tekton - ssh-key: ${{ secrets.TEKTON_SSH_KEY }} + run: | + # Use manual clone because actions/checkout overrides SSH settings and drops our Host aliases + eval "$(ssh-agent -s)" + ssh-add <(echo "${{ secrets.TEKTON_SSH_KEY }}") + git clone ssh://git@gitea/danchie/tekton.git . + git checkout $TAG_NAME - name: Setup Godot (Cached) run: |