diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 36813c5..983c7b7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,11 +28,13 @@ jobs: run: | mkdir -p "$HOME/.ssh" echo "$SSH_PUBLIC_KEY" | tee "$HOME/.ssh/authorized_keys" + echo "$SSH_PRIVATE_KEY" | tee /tmp/key + chmod 600 /tmp/key chmod 600 "$HOME/.ssh/authorized_keys" echo 'SSH_KNOWN_HOSTS<> $GITHUB_ENV echo $(ssh-keyscan localhost) >> $GITHUB_ENV echo 'EOF' >> $GITHUB_ENV - ssh -i <(echo "$SSH_PRIVATE_KEY") localhost whoami + ssh -i /tmp/key localhost whoami - name: With everything uses: ./ with: