This commit is contained in:
Smile Rex
2025-07-20 16:49:31 +03:00
parent f0e9941287
commit 6080aa732e

View File

@@ -18,6 +18,16 @@ jobs:
echo "${{ secrets.GHCR_TOKEN }}" | docker login ghcr.io -u serverussnap --password-stdin
docker push ghcr.io/serverussnap/imagegenerator:latest
- name: Setup SSH key
run: |
mkdir -p ~/.ssh
echo "${{ secrets.VM_SSH_KEY }}" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
- name: Test SSH connection
run: |
ssh -v -i ~/.ssh/id_rsa ${{ secrets.VM_USER }}@${{ secrets.VM_HOST }} "echo 'SSH Connection successful!'"
- name: Deploy to Swarm Worker Node
uses: appleboy/ssh-action@v1.0.0
with: