chore(ci): use manual clone because checkout action overrides ssh settings
Release / Build & Release (push) Failing after 33s

This commit is contained in:
2026-07-03 18:17:21 +08:00
parent d6daed62b8
commit 7a02eee277
+6 -4
View File
@@ -41,10 +41,12 @@ jobs:
chmod 600 ~/.ssh/config chmod 600 ~/.ssh/config
- name: Checkout Code - name: Checkout Code
uses: actions/checkout@v4 run: |
with: # Use manual clone because actions/checkout overrides SSH settings and drops our Host aliases
repository: danchie/tekton eval "$(ssh-agent -s)"
ssh-key: ${{ secrets.TEKTON_SSH_KEY }} ssh-add <(echo "${{ secrets.TEKTON_SSH_KEY }}")
git clone ssh://git@gitea/danchie/tekton.git .
git checkout $TAG_NAME
- name: Setup Godot (Cached) - name: Setup Godot (Cached)
run: | run: |