Skip to content

Tier CI validation by platform - #89

Merged
jacklv-coder merged 1 commit into
mainfrom
codex/optimize-ci-validation-tiers
Aug 4, 2026
Merged

Tier CI validation by platform#89
jacklv-coder merged 1 commit into
mainfrom
codex/optimize-ci-validation-tiers

Conversation

@jacklv-coder

@jacklv-coder jacklv-coder commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • run external-consumer, Quick Start iPhone, and Host App iPhone UI smoke on ordinary PRs and main pushes
  • reserve iPad UI suites for explicit milestone or release-candidate dispatches with include_ipad=true
  • preserve stable iPad check names for branch protection while skipping their expensive steps by default
  • document the targeted-development, milestone, and release-candidate validation policy

Verification

  • YAML parse of .github/workflows/ci.yml
  • git diff --check
  • ruby Tests/Scripts/ReleaseComplianceTests.rb (71 runs, 692 assertions)
  • bash Scripts/check-docs.sh
  • bash Tests/Scripts/RuntimeSmokeScriptTests.sh
  • ruby Scripts/generate-release-compliance.rb --check
  • codex review --uncommitted (no actionable findings)

Swift, iPhone UI, and iPad UI suites were intentionally not rerun locally because this change only tiers CI orchestration and documentation. PR CI validates the iPhone lanes and default iPad skip behavior. A milestone or release candidate can run the full matrix manually with include_ipad=true.

@jacklv-coder
jacklv-coder force-pushed the codex/optimize-ci-validation-tiers branch from ff18bf2 to d65b72a Compare August 4, 2026 15:06
@jacklv-coder
jacklv-coder merged commit e935926 into main Aug 4, 2026
7 checks passed
@jacklv-coder
jacklv-coder deleted the codex/optimize-ci-validation-tiers branch August 4, 2026 15:49
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