From 2876bec5526472b058386c19ef238907a1ca234a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=97=D0=B0=D0=B8=D0=B4=20=D0=9E=D0=BC=D0=B0=D1=80=20?= =?UTF-8?q?=D0=9C=D0=B5=D0=B4=D1=85=D0=B0=D1=82?= Date: Fri, 26 Dec 2025 00:17:53 +0500 Subject: [PATCH] "Simplify workflow - no SSH needed" --- .gitea/workflows/deploy-production.yml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/deploy-production.yml b/.gitea/workflows/deploy-production.yml index d2bd8bd..31c13c0 100644 --- a/.gitea/workflows/deploy-production.yml +++ b/.gitea/workflows/deploy-production.yml @@ -10,21 +10,9 @@ jobs: deploy: runs-on: docker steps: - - name: Setup SSH - run: | - mkdir -p ~/.ssh - echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H "$DEPLOY_HOST" >> ~/.ssh/known_hosts - env: - SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} - DEPLOY_HOST: ${{ secrets.DEPLOY_HOST }} + - uses: actions/checkout@v4 - - name: Deploy via SSH + - name: Build & Deploy run: | - ssh ${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }} << 'EOF' - cd /opt/apps/api-finance || mkdir -p /opt/apps/api-finance - cd /opt/apps/api-finance - git clone https://git.ai-assistant-bot.xyz/root/finance-api.git . 2>/dev/null || git pull origin main - docker compose -f docker-compose.server.yml up -d --build - EOF + docker compose -f docker-compose.server.yml build + docker compose -f docker-compose.server.yml up -d