From 0c95b03f0b59ed8f87b71872eac572f3db482963 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Thu, 29 Jan 2026 06:05:46 +0330 Subject: [PATCH] fix: ensure sshpass is installed only if not present before deployment --- .gitea/workflows/kub-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/kub-deploy.yml b/.gitea/workflows/kub-deploy.yml index 4aad2d4..29ddb8a 100644 --- a/.gitea/workflows/kub-deploy.yml +++ b/.gitea/workflows/kub-deploy.yml @@ -63,7 +63,7 @@ jobs: - name: Deploy to Kubernetes run: | - apk add --no-cache openssh-client sshpass + which sshpass || apk add --no-cache openssh-client sshpass export SSHPASS="${{ secrets.SERVER_PASSWORD }}" sshpass -e ssh -o StrictHostKeyChecking=no root@${{ env.K8S_SERVER }} " kubectl rollout restart deployment/cms