Skip to content

ci: stop running test-android on main (self-hosted runner offline)#380

Open
kraenhansen wants to merge 1 commit into
mainfrom
kh/disable-android-on-main
Open

ci: stop running test-android on main (self-hosted runner offline)#380
kraenhansen wants to merge 1 commit into
mainfrom
kh/disable-android-on-main

Conversation

@kraenhansen

Copy link
Copy Markdown
Collaborator

Why

The test-android job runs on ubuntu-self-hosted, which is currently offline. On pushes to main the job sits in queued indefinitely (observed 6h+), so the Check run never completes and main can never report green. It's the sole remaining blocker after #374 / #375 / #377 fixed the CMake failures.

What

  • Gate test-android to PRs labeled Android 🤖 only, removing it from main pushes (same pattern as test-macos).

This is a temporary stopgap. Re-enabling on main — once the self-hosted runner is back, or after migrating to a GitHub-hosted ubuntu-latest runner with KVM — is tracked in #379.

Test plan

  • Not runnable here (this PR is unlabeled, so test-android is skipped by design — that's the point).
  • After merge, the Check run on main completes without hanging on Android.

🤖 Generated with Claude Code

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
@kraenhansen kraenhansen self-assigned this Jul 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant