From 473301980a3bcf75636650dc1a555d3b45c2f67e Mon Sep 17 00:00:00 2001 From: Aly Sewelam Date: Thu, 25 Sep 2025 17:50:36 +0300 Subject: [PATCH] feat: add ssh port variable to use secret --- action.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/action.yml b/action.yml index 30f1136..1803686 100644 --- a/action.yml +++ b/action.yml @@ -36,6 +36,7 @@ runs: DOCKER_COMPOSE_PATH: ${{ inputs.docker_compose_path }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} SSH_KNOWN_HOSTS: ${{ secrets.SSH_KNOWN_HOSTS }} + SSH_PORT: ${{ secrets.SSH_PORT }} TIMEOUT: ${{ inputs.timeout }} # Optional: Set timeout for the entire action @@ -64,7 +65,7 @@ runs: echo "${DOCKER_COMPOSE_PATH}" echo "${REMOTE_USER}@${REMOTE_HOST}:${DEPLOYMENT_PATH}" mkdir -p "$(dirname "${DEPLOYMENT_PATH}")" - scp -o StrictHostKeyChecking=yes -P 2223 \ + scp -o StrictHostKeyChecking=yes -P $SSH_PORT \ -o UserKnownHostsFile=~/.ssh/known_hosts \ -i ~/.ssh/id_rsa \ ${DOCKER_COMPOSE_PATH} \ @@ -73,7 +74,7 @@ runs: - name: Deploy services via SSH run: | - ssh -o StrictHostKeyChecking=yes -p 2223 \ + ssh -o StrictHostKeyChecking=yes -p $SSH_PORT \ -o UserKnownHostsFile=~/.ssh/known_hosts \ -i ~/.ssh/id_rsa \ "${REMOTE_USER}@${REMOTE_HOST}" \ @@ -82,7 +83,7 @@ runs: - name: Verify services are running run: | - ssh -o StrictHostKeyChecking=yes -p 2223 \ + ssh -o StrictHostKeyChecking=yes -p $SSH_PORT \ -o UserKnownHostsFile=~/.ssh/known_hosts \ -i ~/.ssh/id_rsa \ "${REMOTE_USER}@${REMOTE_HOST}" \