Open Source

iOS Kit

Shared ship-pipeline toolkit for a fleet of iOS apps: idempotent App Store Connect scripts, dry-run by default with read-back verification, and fastlane guards. Private and in development.

iOSfastlaneApp Store ConnectShip PipelineIn Development

iOS Kit is the shared ship pipeline behind the iOS apps listed on this site. One repo, distributed into every app repo as a git subtree, so a fix to the pipeline lands everywhere on the next tag.

The three rules it enforces

  • Every write defaults to dry-run — no script sends a non-GET request to App Store Connect without an explicit flag; when it does, it plans from a GET-first diff, writes, then reads the change back and only exits clean if the two match
  • Every lane runs unattended, except the one that submits — metadata and screenshot uploads can run in a cron or a loop; submission for review refuses unless a human sets a flag for that exact invocation
  • Never hand-edit the copy inside an app repo — change it upstream, cut a tag, pull the subtree

Currently private and in active development.