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 clean
npm run build npm run build
- name: Deploy - name: Deploy
run: | uses: easingthemes/ssh-deploy@main
echo "🔄 Deploying Hexo Blog..." with:
rm -rf /deployed-site/* SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
cp -r public/* ${{ env.DEPLOYED_DIR }} 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 }}." - run: echo "🍏 This job's status is ${{ job.status }}."