From e1c04f12b0243b2da710fa5df58d5b51009991fa Mon Sep 17 00:00:00 2001 From: rustdesk Date: Mon, 10 Jul 2023 15:21:27 +0800 Subject: [PATCH] fix ci --- .github/workflows/deploy.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index c735444..dc69da0 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,6 +16,16 @@ jobs: with: hugo-version: 'latest' + - name: Add SSH key to agent + run: | + mkdir -p ~/.ssh + chmod 700 ~/.ssh + echo "${{ secrets.SK }}" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + ssh-keyscan ${{ secrets.HOST }} >> ~/.ssh/known_hosts + eval "$(ssh-agent -s)" + ssh-add ~/.ssh/id_rsa + - name: Build run: | sudo apt update -y @@ -23,6 +33,5 @@ jobs: git clone https://github.com/matcornic/hugo-theme-learn themes/hugo-theme-learn --depth=1 hugo --minify cd public; tar czf x * - echo -e "${{ secrets.SK }}" > sk.txt - scp -i sk.txt x ${{ secrets.HOST }}:/tmp/ - ssh -i sk.txt ${{ secrets.HOST }} "sudo rm -rf /var/www/html/rustdesk.com/docs/* && sudo tar xzf /tmp/x -C /var/www/html/rustdesk.com/docs/ && /bin/rm /tmp/x && sudo chown www-data:www-data /var/www/html/rustdesk.com/docs/ -R" + scp x ${{ secrets.NAME }}@${{ secrets.HOST }}:/tmp/ + ssh ${{ secrets.NAME }}@${{ secrets.HOST }} "sudo rm -rf /var/www/html/rustdesk.com/docs/* && sudo tar xzf /tmp/x -C /var/www/html/rustdesk.com/docs/ && /bin/rm /tmp/x && sudo chown www-data:www-data /var/www/html/rustdesk.com/docs/ -R"