Skip to content

feat: Allow updating additional metadata during release preparation#41

Merged
kitallis merged 2 commits intomainfrom
feat/prepare-release/allow-description-and-keywords-update
Mar 16, 2026
Merged

feat: Allow updating additional metadata during release preparation#41
kitallis merged 2 commits intomainfrom
feat/prepare-release/allow-description-and-keywords-update

Conversation

@Animesh-Ghosh
Copy link
Copy Markdown
Contributor

@Animesh-Ghosh Animesh-Ghosh commented Feb 22, 2026

Closes: https://github.com/orgs/tramlinehq/projects/5?pane=issue&itemId=94582410

NOTE: Getting this PR merged is a pre-condition for merging tramlinehq/tramline#917.

Why

We want to allow updating the description and keywords metadata for App Store releases.

This addresses

Allowing & accepting description and keywords as optional request params within the metadata param for the /apple/connect/v1/apps/:bundle_id/release/prepare API endpoint.

Turns out App Store Connect APIs already allowed updating the app's per-locale metadata.

App Store Connect API reference:

Payload body reference:

Fastlane already takes care of building the payload correctly, so we just needed to pass it along to Spaceship::ConnectAPI::AppStoreVersionLocalization#update.

@Animesh-Ghosh Animesh-Ghosh self-assigned this Feb 22, 2026
@Animesh-Ghosh Animesh-Ghosh changed the title feat: Allow description and keywords update during release preparation feat: Allow updating additional metadata during release preparation Feb 22, 2026
@kitallis kitallis merged commit 2fc2527 into main Mar 16, 2026
0 of 2 checks passed
@kitallis kitallis deleted the feat/prepare-release/allow-description-and-keywords-update branch March 16, 2026 10:38
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.

2 participants