App Ops Desk · Issue #39
Build reproducibility for solo CI
If you cannot recreate last week’s binary inputs, you do not have a release process — you have folklore.
One action this week: Write the exact Xcode version, scheme, configuration, and git SHA for your last store build into the release log.
Reproduce kit
- Git SHA + dirty/clean state
- Xcode version + build number
- Scheme / configuration / destination
- Resolved package versions (SPM lock or equivalent)
- Which machine/CI job produced the IPA
Failure modes
- Shipping from a dirty tree
- Different Xcode locally vs CI “by accident”
- Floating dependency versions on release day
Bottom line
Reproducibility is how you debug production without guessing which laptop lied.
Resources hub → Full library and jump-by-symptom links. Join the free list Product updates only. Founding checkout is separate and not live yet.