From 80fdd49b348d23fa5a4308e2e9452cf511cc3f66 Mon Sep 17 00:00:00 2001 From: henry yo Date: Fri, 26 Jun 2026 00:12:42 +0800 Subject: [PATCH] fix: change config --- .gitea/workflows/deploy.yml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 93dc215..f24099b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -23,14 +23,13 @@ jobs: - name: Build Project run: npm run build # 🎯 編譯出 dist 資料夾 - - name: Deploy to Server via SSH - uses: appleboy/scp-action@master - with: - host: ${{ secrets.SERVER_HOST }} - username: ${{ secrets.SERVER_USER }} - key: ${{ secrets.SERVER_SSH_KEY }} - port: 22 - source: "dist/*" - # 🎯 筆直射進 1Panel 幫這個網域開闢的預設靜態網頁執行目錄 - target: "/www/sites/fin-buddy.duckdns.org/index/" - strip_components: 1 \ No newline at end of file + - name: Copy Files to 1Panel Site Directory + run: | + # 1. 確保 1Panel 的目標目錄存在 + sudo mkdir -p /www/sites/fin-buddy.duckdns.org/index/ + + # 2. 直接把打包好的 dist 檔案暴力複製過去 + sudo cp -r dist/* /www/sites/fin-buddy.duckdns.org/index/ + + # 3. 修正檔案權限,確保 1Panel 的 Nginx 讀得到 + sudo chmod -r 755 /www/sites/fin-buddy.duckdns.org/index/ \ No newline at end of file