Skip to content

fix(ci): preserve automatic TestFlight group access - #346

Merged
TobiasRoeddiger merged 1 commit into
mainfrom
codex/fix-testflight-distribution
Oct 7, 2026
Merged

TobiasRoeddiger merged 1 commit into
mainfrom
codex/fix-testflight-distribution

Conversation

@TobiasRoeddiger

Copy link
Copy Markdown
Member

TestFlight distribution failed with HTTP 422 after successful iOS/macOS uploads because the script manually assigned the automatic Internal Testing group through the build-to-groups endpoint.

Preserve automatic internal access and assign other groups through the group-to-builds endpoint. Keep external beta review and notifications unchanged.

Validation: 11 regression tests, 35 assertions pass. Ran the patched distribution step against Apple for the existing iOS 2610.709.129 and macOS 2610.709.120 builds; both completed successfully. Internal access is active and external builds are waiting for beta review.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

PR Build Artifacts

Full workflow run: https://github.com/OpenEarable/app/actions/runs/37624893802

@TobiasRoeddiger
TobiasRoeddiger merged commit 38beb40 into main Oct 7, 2026
9 of 11 checks passed
@TobiasRoeddiger
TobiasRoeddiger deleted the codex/fix-testflight-distribution branch October 7, 2026 14:52
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