From 88bd7d65d559ac49b1e232232dd7ffba06c1f1a8 Mon Sep 17 00:00:00 2001 From: kor Date: Wed, 18 Sep 2024 20:37:50 +0200 Subject: [PATCH] Fix big --- .github/workflows/copy-to-remote.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/copy-to-remote.yml b/.github/workflows/copy-to-remote.yml index 28f5f1d..68a037f 100644 --- a/.github/workflows/copy-to-remote.yml +++ b/.github/workflows/copy-to-remote.yml @@ -20,19 +20,17 @@ jobs: run: | echo "${{ secrets.SSH_KNOWN_HOSTS_DWARSHUIS }}" >> ~/.ssh/known_hosts - - name: Install expect + - name: Create SSH Askpass Script run: | - sudo apt-get update - sudo apt-get install -y expect + echo 'echo "${{ secrets.SSH_PASSPHRASE_DWARSHUIS }}"' > /tmp/askpass.sh + chmod +x /tmp/askpass.sh - - name: Add SSH Key with Passphrase + - name: Add SSH Key with Passphrase using Askpass + env: + SSH_ASKPASS: /tmp/askpass.sh + DISPLAY: "none" # required by SSH_ASKPASS run: | - /usr/bin/expect <