From a14283ae59def046eea9de52aa475b34a3ecaec8 Mon Sep 17 00:00:00 2001 From: M0rtzz Date: Sun, 29 Dec 2024 15:20:28 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=85=20test(daily-transfer.yml):=20test=20?= =?UTF-8?q?setup=20ssh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/daily-transfer.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/daily-transfer.yml b/.github/workflows/daily-transfer.yml index 0691ac0d..bca98544 100644 --- a/.github/workflows/daily-transfer.yml +++ b/.github/workflows/daily-transfer.yml @@ -25,12 +25,14 @@ jobs: - recursive: true args: [--frozen-lockfile, --strict-peer-dependencies] - - name: Set up SSH - uses: webfactory/ssh-agent@v0.9.0 - with: - ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} + - name: Setup SSH + run: | + mkdir ~/.ssh + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + ssh-keyscan -H ${{ secrets.CLOUD }} >> ~/.ssh/known_hosts - name: Run transfer script run: | chmod +x ./transfer.sh - ssh-keygen -R ${{ secrets.CLOUD }} && CLOUD=${{ secrets.CLOUD }} bash ./transfer.sh + CLOUD=${{ secrets.CLOUD }} bash ./transfer.sh