From 0ba0be36e625904ba868e60aff8f3a29d59f5279 Mon Sep 17 00:00:00 2001 From: Dev Server Date: Thu, 12 Feb 2026 23:15:45 +0300 Subject: [PATCH] fix: use key directly since secret is now working --- .gitea/workflows/deploy-dev.yml | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 26fc401..2b43b20 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -9,38 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - - name: Setup SSH Key - run: | - echo "=== Checking SSH_PRIVATE_KEY secret ===" - if [ -z "$SSH_PRIVATE_KEY" ]; then - echo "ERROR: SSH_PRIVATE_KEY environment variable is empty!" - echo "Checking secrets directly..." - if [ -z "${{ secrets.SSH_PRIVATE_KEY }}" ]; then - echo "ERROR: secrets.SSH_PRIVATE_KEY is also empty!" - exit 1 - else - echo "secrets.SSH_PRIVATE_KEY exists, length: ${#{{ secrets.SSH_PRIVATE_KEY }}}" - fi - else - echo "SSH_PRIVATE_KEY env var exists, length: ${#SSH_PRIVATE_KEY}" - fi - mkdir -p ~/.ssh - echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/deploy_key - chmod 600 ~/.ssh/deploy_key - echo "SSH key file created. Checking format..." - head -1 ~/.ssh/deploy_key - tail -1 ~/.ssh/deploy_key - wc -l ~/.ssh/deploy_key - ssh-keyscan -H ${{ secrets.DEV_HOST }} >> ~/.ssh/known_hosts 2>/dev/null || true - env: - SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} - - 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: ${{ secrets.SSH_PRIVATE_KEY }} use_insecure_cipher: true debug: true script: | @@ -67,7 +41,7 @@ jobs: with: host: ${{ secrets.DEV_HOST }} username: ${{ secrets.DEV_USER }} - key: ${{ secrets.SSH_PRIVATE_KEY }} + key_path: ~/.ssh/deploy_key use_insecure_cipher: true debug: true script: |