[FIX] 修正部署流程:錨定 rsync 排除路徑,確保 resources/views/vendor 資料夾能正確同步
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 42s

This commit is contained in:
2026-03-13 17:40:31 +08:00
parent 56daf8940b
commit 42f96d54c3

View File

@@ -22,12 +22,12 @@ jobs:
echo "${{ secrets.DEMO_SSH_KEY }}" > ~/.ssh/id_rsa_demo echo "${{ secrets.DEMO_SSH_KEY }}" > ~/.ssh/id_rsa_demo
chmod 600 ~/.ssh/id_rsa_demo chmod 600 ~/.ssh/id_rsa_demo
rsync -avz --delete \ rsync -avz --delete \
--exclude='.git' \ --exclude='/.git' \
--exclude='node_modules' \ --exclude='/node_modules' \
--exclude='vendor' \ --exclude='/vendor' \
--exclude='storage' \ --exclude='/storage' \
--exclude='.env' \ --exclude='/.env' \
--exclude='public/build' \ --exclude='/public/build' \
-e "ssh -p 2227 -i ~/.ssh/id_rsa_demo -o StrictHostKeyChecking=no" \ -e "ssh -p 2227 -i ~/.ssh/id_rsa_demo -o StrictHostKeyChecking=no" \
./ root@220.132.7.82:/var/www/star-cloud-demo/ ./ root@220.132.7.82:/var/www/star-cloud-demo/
rm ~/.ssh/id_rsa_demo rm ~/.ssh/id_rsa_demo