mirror of
https://github.com/stablyai/orca.git
synced 2026-09-30 08:03:12 +00:00
The hybrid WebView branch's strongest tests were invoked by no workflow: 1,753 lines of Kotlin store tests behind a Gradle task nothing called, and 2,253 lines of Swift store tests behind `pnpm --dir mobile test:native:ios-web-store`. Both land in a workflow of their own because GitHub has no per-job `paths` and neither toolchain belongs on mobile.yml's ubuntu verify job. The filter is the module directory plus src/shared/mobile-web, so unrelated mobile PRs pay nothing. - android-unit-tests (ubuntu-latest): expo prebuild, then :orca-expo-mobile-web-shell:testDebugUnitTest. Autolinking names the project after the npm package, and the task is finalizedBy the process-interruption drill, so that runs too. - ios-store-tests (macos-26, Xcode 26.5 to match mobile-ios-release.yml): the swiftc runner, which needs no simulator, no pods, and no node_modules. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb