From a02460aa09e0a11fd1e33744c8d75fb99b8fd07f Mon Sep 17 00:00:00 2001 From: Dev Server Date: Thu, 12 Feb 2026 22:53:33 +0300 Subject: [PATCH] fix: use $HOME instead of ~ for SSH key path --- .gitea/workflows/deploy-dev.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 52416f7..6503cff 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -11,17 +11,19 @@ jobs: steps: - name: Setup SSH Key run: | - mkdir -p ~/.ssh - echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/deploy_key - chmod 600 ~/.ssh/deploy_key - ssh-keyscan -H ${{ secrets.DEV_HOST }} >> ~/.ssh/known_hosts 2>/dev/null || true + mkdir -p $HOME/.ssh + echo "${{ secrets.SSH_PRIVATE_KEY }}" > $HOME/.ssh/deploy_key + chmod 600 $HOME/.ssh/deploy_key + ssh-keyscan -H ${{ secrets.DEV_HOST }} >> $HOME/.ssh/known_hosts 2>/dev/null || true + echo "SSH key file created at: $HOME/.ssh/deploy_key" + ls -la $HOME/.ssh/deploy_key || echo "File not found!" - name: Deploy to Dev Server uses: appleboy/ssh-action@v1.0.0 with: host: ${{ secrets.DEV_HOST }} username: ${{ secrets.DEV_USER }} - key_path: ~/.ssh/deploy_key + key_path: $HOME/.ssh/deploy_key debug: true script: | set -e @@ -47,7 +49,7 @@ jobs: with: host: ${{ secrets.DEV_HOST }} username: ${{ secrets.DEV_USER }} - key_path: ~/.ssh/deploy_key + key_path: $HOME/.ssh/deploy_key debug: true script: | sleep 10