fix(ci): revert runner labels to ubuntu-latest — runners do not match [self-hosted, linux, x64]
CI / Lint (pull_request) Successful in 2m2s
CI / Test (pull_request) Successful in 2m12s
CI / Build Android (pull_request) Failing after 2m10s
CI / Build iOS (pull_request) Successful in 5s

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.
This commit is contained in:
robot committed 2026-08-03 15:02:17 +00:00
1 parent 4a6a619b41
commit f2eccb28c2
2 files changed
+9 -9

No files matched your search

+4 -4
View File
@@ -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:
+5 -5
View File
@@ -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