From 27b674c821c8f33e58d83a2af17e5ef3be0154e2 Mon Sep 17 00:00:00 2001 From: Aly Sewelam Date: Sun, 14 Sep 2025 10:22:40 +0300 Subject: [PATCH] fix: poor indentation --- action.yml | 88 +++++++++++++++++++++++++++--------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/action.yml b/action.yml index 508f69d..68c8b8d 100644 --- a/action.yml +++ b/action.yml @@ -45,54 +45,54 @@ runs: # Optional: Set timeout for the entire action # timeout-minutes: 10 -steps: - - name: Checkout code - uses: actions/checkout@v4 + steps: + - name: Checkout code + uses: actions/checkout@v4 - - name: Set up SSH config - run: | - mkdir -p ~/.ssh - echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa + - name: Set up SSH config + run: | + mkdir -p ~/.ssh + echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts - chmod 644 ~/.ssh/known_hosts + echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts + chmod 644 ~/.ssh/known_hosts - # SSH config file - echo "Host ${REMOTE_HOST}" > ~/.ssh/config - echo " HostName ${REMOTE_HOST}" >> ~/.ssh/config - echo " User ${REMOTE_USER}" >> ~/.ssh/config - echo " IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config - echo " StrictHostKeyChecking yes" >> ~/.ssh/config - echo " UserKnownHostsFile ~/.ssh/known_hosts" >> ~/.ssh/config + # SSH config file + echo "Host ${REMOTE_HOST}" > ~/.ssh/config + echo " HostName ${REMOTE_HOST}" >> ~/.ssh/config + echo " User ${REMOTE_USER}" >> ~/.ssh/config + echo " IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config + echo " StrictHostKeyChecking yes" >> ~/.ssh/config + echo " UserKnownHostsFile ~/.ssh/known_hosts" >> ~/.ssh/config - - name: Copy docker-compose file to remote server - run: | - mkdir -p "$(dirname "${DEPLOYMENT_PATH}")" - scp -o StrictHostKeyChecking=yes \ - -o UserKnownHostsFile= ~/.ssh/known_hosts \ - -i ~/.ssh/id_rsa \ - "${DOCKER_COMPOSE_PATH}" \ - "${REMOTE_USER}@${REMOTE_HOST}:${DEPLOYMENT_PATH}" - shell: bash + - name: Copy docker-compose file to remote server + run: | + mkdir -p "$(dirname "${DEPLOYMENT_PATH}")" + scp -o StrictHostKeyChecking=yes \ + -o UserKnownHostsFile= ~/.ssh/known_hosts \ + -i ~/.ssh/id_rsa \ + "${DOCKER_COMPOSE_PATH}" \ + "${REMOTE_USER}@${REMOTE_HOST}:${DEPLOYMENT_PATH}" + shell: bash - - name: Deploy services via SSH - run: | - ssh -o StrictHostKeyChecking=yes \ - -o UserKnownHostsFile= ~/.ssh/known_hosts \ - -i ~/.ssh/id_rsa \ - "${REMOTE_USER}@${REMOTE_HOST}" \ - "docker-compose -f ${DEPLOYMENT_PATH} up -d --timeout ${TIMEOUT}" - shell: bash + - name: Deploy services via SSH + run: | + ssh -o StrictHostKeyChecking=yes \ + -o UserKnownHostsFile= ~/.ssh/known_hosts \ + -i ~/.ssh/id_rsa \ + "${REMOTE_USER}@${REMOTE_HOST}" \ + "docker-compose -f ${DEPLOYMENT_PATH} up -d --timeout ${TIMEOUT}" + shell: bash - - name: Verify services are running - run: | - ssh -o StrictHostKeyChecking=yes \ - -o UserKnownHostsFile= ~/.ssh/known_hosts \ - -i ~/.ssh/id_rsa \ - "${REMOTE_USER}@${REMOTE_HOST}" \ - "docker-compose -f ${DEPLOYMENT_PATH} ps" - shell: bash + - name: Verify services are running + run: | + ssh -o StrictHostKeyChecking=yes \ + -o UserKnownHostsFile= ~/.ssh/known_hosts \ + -i ~/.ssh/id_rsa \ + "${REMOTE_USER}@${REMOTE_HOST}" \ + "docker-compose -f ${DEPLOYMENT_PATH} ps" + shell: bash - - name: Final success message - run: echo "✅ Docker Compose deployed successfully on ${REMOTE_HOST}" + - name: Final success message + run: echo "✅ Docker Compose deployed successfully on ${REMOTE_HOST}"