Skip to content

ios: automatically release green main to early testers - #108

Merged
morajabi merged 2 commits into
mainfrom
codex/ios-early-testers
Sep 29, 2026
Merged

morajabi merged 2 commits into
mainfrom
codex/ios-early-testers

Conversation

@morajabi

Copy link
Copy Markdown
Contributor

Automatically archive the latest green main commit in Xcode Cloud and make it available to the internal Early Testers group. Reuse the macOS tip gate (CI, Apple Validation, Server Tests, applicable CLI Build, and CodeQL actions analysis); wake on CI completion and retry hourly.

Pin archives with immutable source tags, verify the cloud source/app/platform, resume existing runs, and avoid duplicate distribution. Upload exact-run symbols to Sentry. The publisher has no external-group or beta-review submission path; later external distribution remains a separate human decision.

Validation: focused publisher and workflow-policy tests, existing Python gate tests, actionlint, and a successful hosted read-only Apple credential preflight. Dedicated Xcode Cloud workflow created and read back; live archive/distribution verification follows activation.

@morajabi
morajabi merged commit a661b20 into main Sep 29, 2026
29 of 35 checks passed
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