From ead80116284dc04540daafb0d8b4f0405ad97bee Mon Sep 17 00:00:00 2001 From: sky121113 Date: Wed, 31 Dec 2025 10:06:37 +0800 Subject: [PATCH] reset again --- .gitea/workflows/deploy.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 73ca187..ffddaab 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -47,4 +47,15 @@ jobs: run: | # 同時照顧 www-data 和 sail docker exec koori-erp-laravel.test-1 chmod -R 777 /var/www/html/storage - docker exec koori-erp-laravel.test-1 php artisan view:clear \ No newline at end of file + docker exec koori-erp-laravel.test-1 php artisan view:clear + + - name: 6. Build Frontend Assets (Vite) + run: | + # 1. 進入容器安裝 NPM 套件 + docker exec -w /var/www/html koori-erp-laravel.test-1 npm install + + # 2. 執行 Vite 編譯 (這會產生 manifest.json) + docker exec -w /var/www/html koori-erp-laravel.test-1 npm run build + + # 3. 再次確保編譯出來的 public/build 權限也是正確的 + docker exec koori-erp-laravel.test-1 chown -R www-data:www-data /var/www/html/public \ No newline at end of file