From 4548677f4be4c975b932f5f547e5f949e16c1f1f Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Wed, 8 Oct 2025 11:59:12 +0300 Subject: [PATCH] partial revert bf28157423c4a8f001a3a1b1b19fba340e1c52e4 --- .github/workflows/deploy.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 447ad00..3742632 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -28,9 +28,9 @@ jobs: echo "web_changed=false" >> $GITHUB_OUTPUT echo "bot_changed=false" >> $GITHUB_OUTPUT echo "cache_proxy_changed=false" >> $GITHUB_OUTPUT - + git diff --name-only HEAD~1 HEAD > changed_files.txt - + if grep -q '^apps/web/' changed_files.txt; then echo "web_changed=true" >> $GITHUB_OUTPUT fi @@ -138,19 +138,27 @@ jobs: echo "OFFER_URL=${{ secrets.OFFER_URL }}" >> .env echo "PRIVACY_URL=${{ secrets.PRIVACY_URL }}" >> .env - - name: Copy .env and docker-compose.yml to VPS + - name: Copy .env to VPS via SCP uses: appleboy/scp-action@master with: host: ${{ secrets.VPS_HOST }} username: ${{ secrets.VPS_USER }} key: ${{ secrets.VPS_SSH_KEY }} port: ${{ secrets.VPS_PORT }} - source: | - .env - docker-compose.yml + source: '.env' target: '/home/${{ secrets.VPS_USER }}/zapishis/' - - name: Deploy on VPS + - name: Copy docker-compose.yml to VPS via SCP + uses: appleboy/scp-action@master + with: + host: ${{ secrets.VPS_HOST }} + username: ${{ secrets.VPS_USER }} + key: ${{ secrets.VPS_SSH_KEY }} + port: ${{ secrets.VPS_PORT }} + source: 'docker-compose.yml' + target: '/home/${{ secrets.VPS_USER }}/zapishis/' + + - name: Login and deploy on VPS run: | ssh -i ~/.ssh/id_rsa -p ${{ secrets.VPS_PORT }} -o StrictHostKeyChecking=no ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} " cd /home/${{ secrets.VPS_USER }}/zapishis && \