openclaw/.github/actions
Peter Steinberger 288ace5c4e
ci(ios): select PR simulator smoke groups by source owner
Keep app and XCTest compilation on every admitted iOS smoke job. Select the
voice/media/typography and Access/chat lifecycle simulator groups from their
runtime, test, fixture and build owners, and omit simulator preparation when
neither group is selected. Preserve full scheduled/manual/release coverage.

Add OPENCLAW_CI_IOS_SIMULATOR_FULL to restore both PR groups, emit selection
reasons in preflight and job summaries, and include the planner in the trusted
preflight/platform harnesses. Retain every existing test case and assertion.

Test cost: the complete iOS workflow file passed 67 cases in 70.65s locally
while native compilation overlapped; the three integrated workflow/checkout
files passed 653 cases in 182.09s on Linux. Native build-only and lifecycle-only
paths passed with an unchanged app executable hash and no simulator use for build-only.
2026-10-01 02:55:48 -07:00
..
create-generated-pr-tokens
detect-docs-changes
detect-scheduled-changes fix(ci): reduce repeated validation for unchanged inputs (#158018) 2026-09-25 18:00:09 +08:00
ensure-base-commit fix(ci): recover distant pull request bases in shallow checkouts (#129492) 2026-09-26 04:54:03 -07:00
frozen-node-test-compat fix(ci): frozen 2026.8.33 validation fails on inherited test clock (#159594) 2026-09-27 04:00:32 -07:00
git-owner ci(ios): select PR simulator smoke groups by source owner 2026-10-01 02:55:48 -07:00
ios-signing-keychain fix(process): join owned groups through transient EPERM (#158483) 2026-09-25 18:43:51 -07:00
mantis-validate-trusted-ref
prepare-testbox-shell fix(testbox): keep login-shell validation in the selected checkout (#153280) 2026-09-21 07:01:16 +00:00
publish-generated-pr fix(ci): recover generated PR push timeouts (#144878) 2026-09-12 00:24:12 -07:00
setup-android-toolchain chore(deps): refresh dependencies through September 19 cutoff (#159401) 2026-09-27 19:33:08 -07:00
setup-node-env fix(ci): prepare kernel memory containment for semantic checks (#160014) 2026-09-28 16:00:25 +07:00
setup-pnpm-store-cache fix(ci): retry pnpm bootstrap transport resets (#161683) 2026-09-30 01:14:36 -07:00
setup-release-harness
setup-security-review chore(deps): refresh dependencies with a seven-day cutoff (#156363) 2026-09-23 17:35:48 +00:00
setup-test-bun ci: pin the OpenClaw Bun fork prerelease and admit native compiler tests (#162569) 2026-10-01 02:20:18 -07:00