App Store Connect
Automate App Store Connect submissions, manage builds, and generate AI-powered release notes
Overview
This node automates interactions with App Store Connect, including managing app builds, submitting app versions for review, canceling pending submissions, and generating AI-powered release notes from git commit history. The 'Generate AI Release Notes' operation specifically generates release notes by analyzing git commits, optionally looking back a specified number of days and supporting localization via language locale settings. This is useful for developers who want to automate and enhance their release note creation process using AI, ensuring notes are relevant and localized without manual effort.
Use Case Examples
- Automatically generate release notes in English for the last 7 days of commits in a git repository before submitting an app build for review.
- Generate release notes in French from the current directory's git history to keep release documentation consistent and localized.
Properties
| Name | Meaning |
|---|---|
| Locale | Language locale for the release notes, e.g., en-US, pt-BR, fr-FR. |
| Since Days | Optional number of days to look back in git history to generate release notes. If not set, defaults to since the last published build. |
| Git Repository Path | Optional path to the git repository to analyze. Defaults to the current working directory if left empty. |
Output
JSON
releaseNotes- The generated AI-powered release notes text based on git commit history.
Dependencies
- Requires access to a git repository to analyze commit history.
- Uses AI to generate release notes from git commits, likely requiring an AI service or API key configured in the node's credentials.
Troubleshooting
- Ensure the git repository path is correct and accessible; otherwise, the node may fail to read commit history.
- If 'Since Days' is set too high or too low, the generated notes may be incomplete or too verbose; adjust accordingly.
- Errors related to AI generation may occur if the AI service credentials are missing or invalid; verify API keys and permissions.
Links
- App Store Connect Developer Documentation - Official documentation for managing app builds and submissions on App Store Connect.
- Git Documentation - Reference for git commands and repository management, relevant for understanding commit history analysis.