From a81fc17c60436553278d8f52b5fa284124018174 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Mon, 5 Jan 2026 19:56:14 +0800 Subject: [PATCH] ff --- .gitea/workflows/deploy.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index cb236d7..1254679 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -26,15 +26,15 @@ jobs: sed -i "s|APP_KEY=.*|APP_KEY=${{ secrets.APP_KEY }}|g" .env # 啟動環境 - docker compose -p koori-erp up -d --build --force-recreate --wait + docker compose up -d --build --force-recreate --wait # A. 同步檔案 (包含 .env) - tar --exclude='.git' --exclude='node_modules' --exclude='vendor' -cf - . | docker exec -i koori-erp-laravel tar -xf - -C /var/www/html + tar --exclude='.git' --exclude='node_modules' --exclude='vendor' -cf - . | docker exec -i koori-erp-laravel.test-1 tar -xf - -C /var/www/html - name: 3. Backend & Frontend Build run: | # 使用一個 exec 區塊跑完編譯,減少 SSH/Exec 連線開銷 - docker exec -w /var/www/html koori-erp-laravel sh -c " + docker exec -w /var/www/html koori-erp-laravel.test-1 sh -c " composer install --optimize-autoloader && npm install && npm run build && @@ -45,8 +45,8 @@ jobs: - name: 4. Final Permission Fix run: | # 這裡用 1000:1000 是因為你 docker-compose 裡設定了 UID/GID - docker exec koori-erp-laravel chown -R 1000:1000 /var/www/html - docker exec koori-erp-laravel chmod -R 775 /var/www/html/storage + docker exec koori-erp-laravel.test-1 chown -R 1000:1000 /var/www/html + docker exec koori-erp-laravel.test-1 chmod -R 775 /var/www/html/storage - name: 5. Clear Old Cache run: | docker restart koori-erp-laravel.test-1