From 6343ece0e78db9884a9972313e080ed79786e921 Mon Sep 17 00:00:00 2001 From: MattTheTekie <94870997+MattTheTekie@users.noreply.github.com> Date: Sat, 30 Dec 2023 15:24:35 -0500 Subject: [PATCH] Update push.yml --- .github/workflows/push.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 2918d46..e662dad 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -13,12 +13,13 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - - name: Getting Ready... + - name: Write SSH keys run: | - echo "Getting Ready..." - mkdir -p ~/.ssh/ - echo "HOST *" > ~/.ssh/config - echo "StrictHostKeyChecking no" >> ~/.ssh/config + install -m 600 -D /dev/null ~/.ssh/id_rsa + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa + host='host.example.com' + hosts="$(dig +short "$host" | grep -v '\.$' | sed -z 's|\n|,|g')$host" + ssh-keyscan -H "$hosts" > ~/.ssh/known_hosts - name: Pushing Files... run: |