mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 07:35:48 +03:00
[PR #110] [MERGED] End-to-end publish workflow #291
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#291
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rudrankriyam/App-Store-Connect-CLI/pull/110
Author: @rudrankriyam
Created: 1/24/2026
Status: ✅ Merged
Merged: 1/24/2026
Merged by: @rudrankriyam
Base:
main← Head:cursor/end-to-end-publish-workflow-4a21📝 Commits (4)
2e41889Add publish workflows for TestFlight and App Storec19bf20Merge remote-tracking branch 'origin/main' into pr-1107c0a9abReuse upload pipeline for publish flows.9215740Honor publish timeout during upload.📊 Changes
11 files changed (+990 additions, -0 deletions)
View changed files
📝
cmd/commands_test.go(+65 -0)➕
cmd/publish.go(+540 -0)📝
cmd/root.go(+1 -0)📝
internal/asc/client_builds.go(+8 -0)📝
internal/asc/client_http_test.go(+67 -0)➕
internal/asc/client_publish.go(+71 -0)➕
internal/asc/client_publish_test.go(+74 -0)📝
internal/asc/client_versions.go(+61 -0)📝
internal/asc/output_core.go(+8 -0)➕
internal/asc/output_publish.go(+66 -0)➕
internal/asc/publish.go(+29 -0)📄 Description
Add
asc publishcommand to provide end-to-end workflows for TestFlight distribution and App Store submission.This PR introduces high-level orchestration commands (
asc publish testflightandasc publish appstore) that streamline the entire release process, from IPA upload and build processing to TestFlight distribution or App Store submission, by reusing existingascprimitives. This simplifies complex multi-step operations into single, user-friendly commands.Fixes #82
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.