mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 23:55:51 +03:00
[PR #226] [MERGED] feat: add nominations commands #370
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#370
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/226
Author: @rudrankriyam
Created: 1/27/2026
Status: ✅ Merged
Merged: 1/27/2026
Merged by: @rudrankriyam
Base:
main← Head:pr-204📝 Commits (7)
847ea28feat: add nominations commands726bc70Remove unused nominations relationship helper3c26f57Merge pull request #228 from rudrankriyam/cursor/nominations-unused-function-fa5a4934089Merge main into pr-20448dfd09Add nominations pagination supporta87cc3bMerge pull request #235 from rudrankriyam/cursor/nominations-pagination-type-d50cb750129Merge origin/main into pr-204📊 Changes
12 files changed (+1959 additions, -0 deletions)
View changed files
➕
cmd/nominations.go(+924 -0)➕
cmd/nominations_test.go(+117 -0)📝
cmd/root.go(+1 -0)📝
internal/asc/client_options.go(+92 -0)📝
internal/asc/client_pagination.go(+4 -0)📝
internal/asc/client_queries.go(+52 -0)📝
internal/asc/client_test.go(+350 -0)📝
internal/asc/client_types.go(+1 -0)➕
internal/asc/nominations.go(+261 -0)➕
internal/asc/nominations_output.go(+55 -0)📝
internal/asc/output_core.go(+12 -0)📝
internal/asc/output_test.go(+90 -0)📄 Description
Summary
asc nominationscommand group (list/get/create/update/delete)Test plan
make test./asc nominations list --status DRAFT --app 6740467361 --output table./asc nominations create --app 6740467361 --name "ASC Nomination A" --type APP_LAUNCH --description "API test nomination A" --submitted=false --publish-start-date "2026-02-10T08:00:00Z" --output table./asc nominations get --id <nomination-id> --output table./asc nominations update --id <nomination-id> --submitted=false --notes "Updated notes A" --output table./asc nominations delete --id <nomination-id> --confirm --output table./asc nominations list --status DRAFT --app 6747745091 --output table./asc nominations create --app 6747745091 --name "ASC Nomination B" --type APP_ENHANCEMENTS --description "API test nomination B" --submitted=false --publish-start-date "2026-02-12T08:00:00Z" --output table./asc nominations get --id <nomination-id> --output table./asc nominations update --id <nomination-id> --submitted=false --notes "Updated notes B" --output table./asc nominations delete --id <nomination-id> --confirm --output tableNotes
--submittedor--archivedper API behavior (not indicated in OpenAPI).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.