From fc995be6e39d97b8a47a7fe2f4946d582dc95f70 Mon Sep 17 00:00:00 2001 From: OG T Date: Mon, 23 Mar 2026 23:29:38 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20=E6=94=B9=E7=94=A8=20self-hosted=20r?= =?UTF-8?q?unner=20(GitHub=20=E5=B8=B3=E5=96=AE=E5=95=8F=E9=A1=8C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 問題: - CI workflow 不知何時被改成 ubuntu-latest - 導致 GitHub Actions 因帳單問題失敗 修復: - 全部改回 self-hosted (awoooi-110) 鐵律: - Memory 記錄: feedback_github_billing.md - 禁止使用 GitHub 雲端 Runner Co-Authored-By: Claude Opus 4.5 --- .github/workflows/ci.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9c183c4b..8cb2c181 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,7 +15,7 @@ jobs: # ==================== Lint & Type Check ==================== lint: name: Lint & Type Check - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v4 @@ -72,7 +72,7 @@ jobs: # ==================== Test ==================== test: name: Test - runs-on: ubuntu-latest + runs-on: self-hosted needs: lint steps: - uses: actions/checkout@v4 @@ -103,7 +103,7 @@ jobs: # ==================== Build ==================== build: name: Build - runs-on: ubuntu-latest + runs-on: self-hosted needs: lint steps: - uses: actions/checkout@v4 @@ -140,7 +140,7 @@ jobs: # ==================== API (Python) ==================== api-lint: name: API Lint (Python) - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v4 @@ -166,7 +166,7 @@ jobs: api-test: name: API Test (Python) - runs-on: ubuntu-latest + runs-on: self-hosted needs: api-lint steps: - uses: actions/checkout@v4 @@ -190,7 +190,7 @@ jobs: # ==================== OpenAPI Validation ==================== openapi-validate: name: Validate OpenAPI Spec - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v4 @@ -208,7 +208,7 @@ jobs: # ==================== Docker Build (驗證 Dockerfile) ==================== docker-build: name: Docker Build Verify - runs-on: ubuntu-latest + runs-on: self-hosted needs: [test, api-test, build] strategy: matrix: