From f2eccb28c255c506337f085a92d3ae6dc2e84d0d Mon Sep 17 00:00:00 2001 From: robot Date: Mon, 3 Aug 2026 15:02:17 +0000 Subject: [PATCH] =?UTF-8?q?fix(ci):=20revert=20runner=20labels=20to=20ubun?= =?UTF-8?q?tu-latest=20=E2=80=94=20runners=20do=20not=20match=20[self-host?= =?UTF-8?q?ed,=20linux,=20x64]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The self-hosted runners register as 'ubuntu-latest', not '[self-hosted, linux, x64]'. All recent CI runs (#43-49) have been stuck in 'queued' because no runner matches the label. Run #42 (commit 38279ed) passed all 4 stages using 'runs-on: ubuntu-latest'. This restores the working runner configuration while keeping the proven inline SDK setup approach. --- .gitea/workflows/ci.yml | 8 ++++---- .gitea/workflows/release.yml | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d727044..be95210 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: # ── Stage 1: Lint & static analysis ── lint: name: Lint - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest continue-on-error: true steps: - name: Checkout @@ -76,7 +76,7 @@ jobs: # ── Stage 1 (parallel): Unit & widget tests ── test: name: Test - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest continue-on-error: true steps: - name: Checkout @@ -116,7 +116,7 @@ jobs: # the runner host, causing the job to stall indefinitely on docker pull. build-android: name: Build Android - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [lint, test] if: always() steps: @@ -226,7 +226,7 @@ jobs: # ── Stage 2 (parallel): iOS build ─────────────────────────────── build-ios: name: Build iOS - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [lint, test] if: always() steps: diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index fc4e31b..5e3439a 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -16,7 +16,7 @@ jobs: # ── Lint (gate) ───────────────────────────────────────────── lint: name: Lint - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -60,7 +60,7 @@ jobs: # ── Test (gate) ────────────────────────────────────────────────── test: name: Test - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [lint] steps: - name: Checkout @@ -101,7 +101,7 @@ jobs: # the runner host, causing the job to stall indefinitely on docker pull. build-android: name: Build Android Release - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [test] steps: - name: Checkout @@ -230,7 +230,7 @@ jobs: # ── iOS release build ─────────────────────────────────────── build-ios: name: Build iOS Release - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [test] steps: - name: Checkout @@ -247,7 +247,7 @@ jobs: # ── Publish Gitea Release ──────────────────────────────────── publish-release: name: Publish Release - runs-on: [self-hosted, linux, x64] + runs-on: ubuntu-latest needs: [build-android] steps: - name: Checkout