Release Process
See:
docs/release-playbook.md- scripts under
scripts/release/
High-level flow:
- Build App Store archive
- Export
.pkgfor App Store Connect - Upload with
release_appstore.yml - Complete metadata, screenshots, and review notes in App Store Connect
- Submit for review and release manually after approval
GitHub Actions secrets
Required for App Store workflow:
APPLE_TEAM_IDAPPSTORE_CONNECT_API_KEY_IDAPPSTORE_CONNECT_API_ISSUER_IDAPPSTORE_CONNECT_API_PRIVATE_KEY
Optional for local notarization-related checks:
APPLE_NOTARY_PROFILEAPPLE_IDAPPLE_APP_SPECIFIC_PASSWORD
GitHub Pages
docs.ymlpublishes the VitePress site to the root ofgh-pages- The published site is used for support and privacy URLs referenced in App Store Connect