From 8cc95fd5615a5d7ba056da500ac3b93e0b0fad0a Mon Sep 17 00:00:00 2001 From: sky121113 Date: Wed, 31 Dec 2025 16:51:21 +0800 Subject: [PATCH] cicd v12 --- .gitea/workflows/deploy.yaml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index c0eedb8..b260e93 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -15,17 +15,11 @@ jobs: repository: ${{ gitea.repository }} - name: 2. Sync Files to Running Container - run: | - # A. 先強制刪除 Runner 空間裡可能存在的舊 .env - rm -f .env - + run: | # B. 執行複製 cp .env.example .env - - # C. 【Debug 關鍵】在日誌裡印出來看,確定現在 Runner 看到的 .env 長怎樣 - echo "--- Current .env Content ---" - cat .env - echo "----------------------------" + + sed -i "s|^APP_KEY=.*|APP_KEY=${{ secrets.APP_KEY }}|g" .env docker compose up -d --build --force-recreate # 這一步最關鍵!它把剛抓下來的新 Code 塞進去「正在跑」的容器