Skip to content

Commit 9e64ce0

Browse files
kraenhansenclaude
andcommitted
ci: stop running test-android on main (self-hosted runner offline)
The test-android job runs on ubuntu-self-hosted, which is currently offline. On pushes to main the job sits in `queued` indefinitely, so the Check run never completes and main can never report green. Gate the job to PRs labeled `Android 🤖` only (matching the test-macos pattern), removing it from main pushes. Temporary; re-enabling on main is tracked in #379. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UCN2h9xbyn4yhxfVZyMzAm
1 parent e87569a commit 9e64ce0

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/check.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,11 @@ jobs:
234234
env:
235235
MOCHA_REMOTE_CONTEXT: allTests
236236
test-android:
237-
if: github.ref == 'refs/heads/main' || contains(github.event.pull_request.labels.*.name, 'Android 🤖')
237+
# Temporarily gated to labeled PRs only: the ubuntu-self-hosted runner is
238+
# offline, so running this on main pushes leaves the job queued forever and
239+
# blocks the whole Check run from completing. Re-enable on main once the
240+
# self-hosted runner is back. Tracked in #379.
241+
if: contains(github.event.pull_request.labels.*.name, 'Android 🤖')
238242
name: Test app (Android)
239243
runs-on: ubuntu-self-hosted
240244
steps:

0 commit comments

Comments
 (0)