update cicd_script
All checks were successful
Hexo Blog CICD / Deploy blog (push) Successful in 1m2s

This commit is contained in:
yunpeng.zhang 2024-12-23 11:33:29 +08:00
parent 8b0ddbd392
commit 6522ca9e39

View File

@ -33,8 +33,13 @@ jobs:
npm run clean
npm run build
- name: Deploy
run: |
echo "🔄 Deploying Hexo Blog..."
rm -rf /deployed-site/*
cp -r public/* ${{ env.DEPLOYED_DIR }}
uses: easingthemes/ssh-deploy@main
with:
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
ARGS: "-rlgoDzvc -i --delete"
SOURCE: "public/"
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
REMOTE_USER: ${{ secrets.REMOTE_USER }}
TARGET: ${{ secrets.REMOTE_TARGET }}
EXCLUDE: "/public/, /node_modules/"
- run: echo "🍏 This job's status is ${{ job.status }}."