File tree Expand file tree Collapse file tree 1 file changed +13
-10
lines changed
Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -24,13 +24,16 @@ jobs:
2424
2525 - name : Determine Branch Name
2626 id : get_branch
27- run : echo "branch_name=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
28-
29- - name : Copy files to the server via SFTP
30- 31- with :
32- server : ${{ secrets.NEUROJ_SERVER }}
33- username : ${{ secrets.NEUROJ_SERVER_USER }}
34- ssh_private_key : ${{ secrets.NEUROJ_SERVER_SSH_KEY }}
35- local_path : " ./build/*"
36- remote_path : " /var/www/html/dev/${{ env.branch_name }}/"
27+ run : echo "BRANCH_NAME=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
28+
29+ - name : Copy files to the server via SCP
30+ run : |
31+ echo "Deploying to /var/www/html/dev/${{ env.BRANCH_NAME }}/"
32+ scp -r -o StrictHostKeyChecking=no ./build/* ${{ secrets.NEUROJ_SERVER_USER }}@${{ secrets.NEUROJ_SERVER }}:/var/www/html/dev/${{ env.BRANCH_NAME }}/
33+
34+ - name : Restart Server (Only in the deployed folder)
35+ run : |
36+ echo "Restarting services in /var/www/html/dev/${{ env.BRANCH_NAME }}/"
37+ ssh -o StrictHostKeyChecking=no ${{ secrets.NEUROJ_SERVER_USER }}@${{ secrets.NEUROJ_SERVER }} << EOF
38+ cd /var/www/html/dev/${{ env.BRANCH_NAME }}/ && pm2 restart all || echo "No PM2 processes found in this directory"
39+ EOF
You can’t perform that action at this time.
0 commit comments