From 4e29d410aad10a89ae5a85d47d17ccb5b4ab0fff Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 10 Jul 2025 16:31:43 +0300 Subject: [PATCH] deploy.yml: update SSH configuration to use dynamic port from secrets --- .github/workflows/deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 126d8b8..800a719 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -39,7 +39,7 @@ jobs: mkdir -p ~/.ssh echo "${{ secrets.VPS_SSH_KEY }}" > ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H ${{ secrets.VPS_HOST }} >> ~/.ssh/known_hosts + ssh-keyscan -p ${{ secrets.VPS_PORT }} -H ${{ secrets.VPS_HOST }} >> ~/.ssh/known_hosts - name: Copy docker-compose.yml to VPS uses: appleboy/scp-action@master @@ -47,13 +47,13 @@ jobs: host: ${{ secrets.VPS_HOST }} username: ${{ secrets.VPS_USER }} key: ${{ secrets.VPS_SSH_KEY }} - port: 22 + port: ${{ secrets.VPS_PORT }} source: 'docker-compose.yml' target: '/home/${{ secrets.VPS_USER }}/portfolio/' - name: Deploy on VPS run: | - ssh ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} " + ssh -i ~/.ssh/id_rsa -p ${{ secrets.VPS_PORT }} -o StrictHostKeyChecking=no ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} " cd /home/${{ secrets.VPS_USER }}/portfolio && \ docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_TOKEN }} && \ docker compose pull && \