From 899bc2be76db8cfe9d67e2d64d638c40f04487fb Mon Sep 17 00:00:00 2001 From: eddie Date: Wed, 8 Oct 2025 04:55:58 -0400 Subject: [PATCH] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 51b4a69..132d6ce 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -61,19 +61,15 @@ jobs: mv "$OUT" "release/${REL}.tar.gz" - - name: Write SSH key + - name: Use host SSH key run: | mkdir -p ~/.ssh chmod 700 ~/.ssh - umask 077 - printf "%s" "${SSH_KEY}" > ~/.ssh/id_ed25519 + # Symlink to the host’s deploy key (already readable by the runner) + ln -sf /home/gitea-runner/.ssh/deploy_stellaamor ~/.ssh/id_ed25519 + echo "StrictHostKeyChecking no" >> ~/.ssh/config chmod 600 ~/.ssh/id_ed25519 - if [ -n "${SSH_KNOWN_HOSTS}" ]; then - printf "%s\n" "${SSH_KNOWN_HOSTS}" > ~/.ssh/known_hosts - chmod 644 ~/.ssh/known_hosts - else - echo "StrictHostKeyChecking no" >> ~/.ssh/config - fi + - name: Upload & activate atomically