From ce76c0c236f0185796bbb4aef78344a26f389214 Mon Sep 17 00:00:00 2001 From: nickschneider Date: Thu, 24 Oct 2024 18:37:08 +0200 Subject: [PATCH] check ssh connection --- .github/workflows/deploy.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a745582..06fde44 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,6 +16,20 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v3 + - name: Test SSH Connection + uses: appleboy/ssh-action@v1.0.3 + with: + host: ${{ vars.VM_HOST }} + username: ${{ vars.VM_USERNAME }} + key: ${{ secrets.VM_SSH_PRIVATE_KEY }} + proxy_host: ${{ vars.DEPLOYMENT_GATEWAY_HOST }} + proxy_username: ${{ vars.DEPLOYMENT_GATEWAY_USER }} + proxy_key: ${{ secrets.DEPLOYMENT_GATEWAY_SSH_KEY }} + proxy_port: ${{ vars.DEPLOYMENT_GATEWAY_PORT }} + command_timeout: 1m + script: | + echo "SSH connection successful!" + - name: Log in to GitHub Container Registry uses: docker/login-action@v3 with: