Try another action from the GitHub marketplace

This commit is contained in:
2025-04-10 17:26:10 +01:00
parent e8a57d7353
commit 1a82edbed5
+9 -10
View File
@@ -34,18 +34,17 @@ jobs:
cd server
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o executable
- name: Setup SSH
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.DEPLOY_SSH_KEY }}
known_hosts: hazemkrimi.tech
if_key_exists: ignore
- name: Deploy to VPS
env:
HOST: hazemkrimi.tech
USER: deploy
run: |
mkdir -p ~/.ssh
echo $DEPLOY_SSH_KEY > ~/.ssh/id_deploy
chmod 600 ~/.ssh/id_deploy
echo "Host *" > ~/.ssh/config
echo " StrictHostKeyChecking no" >> ~/.ssh/config
echo " UserKnownHostsFile /dev/null" >> ~/.ssh/config
scp -i ~/.ssh/id_deploy -r client/build $USER@$HOST:/var/www/touch-programming.hazemkrimi.tech/public
scp -i ~/.ssh/id_deploy server/executable $USER@$HOST:/var/www/touch-programming.hazemkrimi.tech/api
scp -r client/build $USER@$HOST:/var/www/touch-programming.hazemkrimi.tech/public
scp server/executable $USER@$HOST:/var/www/touch-programming.hazemkrimi.tech/api