mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[GH-ISSUE #328] Parity: Xcode Cloud SCM endpoints #100
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#100
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?
Originally created by @rudrankriyam on GitHub (Jan 30, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/328
Overview
Add missing SCM endpoints for Xcode Cloud: providers, repositories, git references, and pull requests. Currently the CLI uses SCM endpoints internally but doesn't expose them.
Scope (OpenAPI resources)
scmProviderslist/get + repositoriesscmRepositorieslist + pullRequests + relationshipsscmGitReferencesgetscmPullRequestsgetProposed CLI
Top-level group:
asc xcode-cloud scm ...Subcommands:
xcode-cloud scm providers list|getxcode-cloud scm providers repositories --provider-id IDxcode-cloud scm repositories list|getxcode-cloud scm repositories git-references --repo-id IDxcode-cloud scm repositories pull-requests --repo-id IDxcode-cloud scm git-references get --id IDxcode-cloud scm pull-requests get --id IDExamples:
asc xcode-cloud scm providers listasc xcode-cloud scm repositories listasc xcode-cloud scm repositories git-references --repo-id REPO_IDFlag patterns
Common:
--provider-id,--repo-id,--id,--output,--pretty,--limit,--next,--paginateOutput
--prettyfor JSON--output table/markdownfor list commandsDetailed TODO
xcode-cloud scmgroup and subcommandsAcceptance criteria
--nextvalidation worksTests
Implementation notes
internal/asc/xcode_cloud.gointernal/cli/xcodecloud@rudrankriyam commented on GitHub (Jan 30, 2026):
Closed by #345 (merged).