diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 797d8f7..f04816c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -13,20 +13,20 @@ jobs: run: | echo "Checking out code..." - - name: Setup SSH password + - name: Setup SSH key run: | mkdir -p ~/.ssh - echo "kb_admin:${{ secrets.SSH_PASSWORD }}" > ~/.ssh/passwd - chmod 600 ~/.ssh/passwd + cp /home/starmen1265/.ssh/id_rsa_kb_deploy ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa ssh-keyscan -H micecola.top >> ~/.ssh/known_hosts - name: Create remote directory run: | - sshpass -f ~/.ssh/passwd ssh -o StrictHostKeyChecking=no kb_admin@micecola.top "mkdir -p /www/wwwroot/kb-web-test/zhangqing" + ssh -o StrictHostKeyChecking=no kb_admin@micecola.top "mkdir -p /www/wwwroot/kb-web-test/zhangqing" - name: Deploy to server run: | - sshpass -f ~/.ssh/passwd rsync -avz --delete \ + rsync -avz --delete \ --exclude='.git' \ --exclude='.gitea' \ --exclude='*.pyc' \