unfoldingcx/App Store Connect Publish

Automatically publish your iOS/macOS/tvOS app to Apple App Store with optional AI-powered release notes

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
issuer-idApp Store Connect Issuer IDyes
key-idApp Store Connect Key IDyes
private-keyContent of your .p8 private key fileyes
app-idYour app ID from App Store Connectyes
build-idBuild UUID from TestFlight, or "latest" to auto-select newest VALID buildyes
versionVersion string (e.g., 1.0.0)yes
platformPlatform: IOS, MACOS, or TVOSnoIOS
localeLocale for release notes (e.g., en-US, pt-BR)noen-US
release-notesRelease notes text (What's New). Leave empty to use ai-release-notes or default message.no""
ai-release-notesAuto-generate release notes with AI (true/false)nofalse
openai-api-keyOpenAI API key (required if ai-release-notes is true)no""
openai-org-idOpenAI Organization ID (optional)no""
since-daysFor AI: Generate notes from commits in last N days (optional)no""
namedescription
build-idThe build ID that was submitted (useful when using "latest")
release-notesThe release notes that were used (useful when using AI generation)