Skip to content

fix(release): build a tag without the signing team secret - #161

Merged
aicayzer merged 1 commit into
mainfrom
fix/xcode-cloud-tag-build
Oct 26, 2026
Merged

aicayzer merged 1 commit into
mainfrom
fix/xcode-cloud-tag-build

Conversation

@aicayzer

Copy link
Copy Markdown
Contributor

The Xcode Cloud builds for v0.0.21, v0.0.22 and v0.0.23 all failed within a minute of starting, so no TestFlight build has gone out since v0.0.20. The first failing tag is the first one built with the hardened ci_post_clone.sh (#123), which stops a tag build when the workflow secret MAPP_DEVELOPMENT_TEAM is unset. The v0.0.1 to v0.0.20 builds ran a script that treated the secret as optional.

A tag build no longer requires the secret: it writes the team when the workflow sets one and otherwise lets Xcode Cloud sign with its own managed signing. The version checks stay.

Checks

The script was run locally for v0.0.24-rc1 and v0.0.24 with no team set (both build 0.0.24). The cause is inferred from the build history and the script diff; the cloud log was not readable from here, so the next tag build confirms it.

Review depth: checks only (a tag-build script and its instructions, no app code).

@aicayzer
aicayzer merged commit 90cfaf2 into main Oct 26, 2026
4 checks passed
@aicayzer
aicayzer deleted the fix/xcode-cloud-tag-build branch October 26, 2026 11:15
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