Skip to content

Add iOS TestFlight release workflow#45

Merged
Pigbibi merged 1 commit into
mainfrom
codex/ios-testflight-release-20260611
Jun 10, 2026
Merged

Add iOS TestFlight release workflow#45
Pigbibi merged 1 commit into
mainfrom
codex/ios-testflight-release-20260611

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a manual iOS TestFlight Release workflow for signed archive/export and optional TestFlight upload.
  • Add a release script that installs a temporary signing keychain, provisioning profile, export options, and App Store Connect API key.
  • Document the required iOS signing and App Store Connect secrets in the README.

Validation

  • bash -n .github/scripts/build-ios-release.sh
  • YAML parsed with Node yaml
  • ./Tools/check_style.sh
  • git diff --check

Notes

The actual archive/export/upload path requires macOS plus iOS signing and App Store Connect secrets:

  • IOS_CERTIFICATE_P12_BASE64
  • IOS_CERTIFICATE_PASSWORD
  • IOS_PROVISIONING_PROFILE_BASE64
  • IOS_DEVELOPMENT_TEAM
  • APP_STORE_CONNECT_API_KEY_ID
  • APP_STORE_CONNECT_ISSUER_ID
  • APP_STORE_CONNECT_API_KEY_BASE64

@Pigbibi Pigbibi force-pushed the codex/ios-testflight-release-20260611 branch from 4969140 to 7f52726 Compare June 10, 2026 22:09
@Pigbibi Pigbibi merged commit 2c1b8db into main Jun 10, 2026
4 checks passed
@Pigbibi Pigbibi deleted the codex/ios-testflight-release-20260611 branch June 10, 2026 22:17
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