use appleboy action

This commit is contained in:
Colin Maudry
2025-05-31 00:55:34 +02:00
parent f9b46eea36
commit e595128c13
+9 -2
View File
@@ -21,5 +21,12 @@ jobs:
sudo apt-get install sshpass python3 python3-pip
- name: Deploy to server
run: |
sshpass -p '${{ secrets.SSH_PSWD }}' ssh -v -o StrictHostKeyChecking=no ${{ secrets.USER }}@${{ secrets.ARTIFACT_HOST }} -p ${{ secrets.ARTIFACT_PORT }} ${{ secrets.APP_PATH }}/deploy.sh
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.ARTIFACT_HOST }}
username: ${{ secrets.USER }}
port: ${{ secrets.ARTIFACT_PORT }}
key: ${{ secrets.ARTIFACT_SSH_KEY }}
passphrase: ${{ secrets.SSH_PSWD }}
command_timeout: 5m
script: ${{ secrets.APP_PATH }}/deploy.sh