From 39eca4535b24a3f9630f377441e87df07191e8cd Mon Sep 17 00:00:00 2001 From: OG T Date: Wed, 25 Mar 2026 21:49:17 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20=E6=B8=85=E7=90=86=20Runner=20diag?= =?UTF-8?q?=20logs=20=E9=81=BF=E5=85=8D=20"file=20already=20exists"=20?= =?UTF-8?q?=E8=A1=9D=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pre-flight Check 加入清理步驟: - rm -f ~/actions-runner-awoooi/_diag/pages/*.log - rm -f ~/actions-runner-awoooi-2/_diag/pages/*.log 同時修復 CI 和 CD workflow Co-Authored-By: Claude Opus 4.5 --- .github/workflows/cd.yaml | 6 ++++++ .github/workflows/ci.yaml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml index e349a1dc..55c91474 100644 --- a/.github/workflows/cd.yaml +++ b/.github/workflows/cd.yaml @@ -55,6 +55,12 @@ jobs: runs-on: [self-hosted, harbor, k8s] timeout-minutes: 1 steps: + # Phase 16: 清理 Runner diag logs 避免 "file already exists" 錯誤 + - name: Clean runner diag logs + run: | + rm -f ~/actions-runner-awoooi/_diag/pages/*.log 2>/dev/null || true + rm -f ~/actions-runner-awoooi-2/_diag/pages/*.log 2>/dev/null || true + - name: "Check Required Secrets" run: | MISSING="" diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 77151097..5a2b21bb 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,6 +31,12 @@ jobs: runs-on: [self-hosted, harbor, k8s] timeout-minutes: 1 steps: + # Phase 16: 清理 Runner diag logs 避免 "file already exists" 錯誤 + - name: Clean runner diag logs + run: | + rm -f ~/actions-runner-awoooi/_diag/pages/*.log 2>/dev/null || true + rm -f ~/actions-runner-awoooi-2/_diag/pages/*.log 2>/dev/null || true + - name: Quick sanity check run: | echo "✅ Runner 可用"