diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 155f797..9752f56 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -50,16 +50,19 @@ jobs: - name: Setup SSH key run: | mkdir -p ~/.ssh - echo "${{ secrets.DEPLOY_SSH_KEY }}" > ~/.ssh/deploy_key + echo "${{ secrets.DEPLOY_SSH_KEY }}" | base64 -d > ~/.ssh/deploy_key chmod 600 ~/.ssh/deploy_key - cat >> ~/.ssh/config << EOF + cat >> ~/.ssh/config << 'EOF' Host deploy HostName ${{ secrets.DEPLOY_HOST }} User ${{ secrets.DEPLOY_USER }} IdentityFile ~/.ssh/deploy_key StrictHostKeyChecking no + UserKnownHostsFile /dev/null EOF chmod 644 ~/.ssh/config + echo "=== SSH Key Setup Complete ===" + ls -la ~/.ssh/ - name: Deploy Web run: |