Skip to content

[eas-cli] Add eas update:embedded:list command#3811

Draft
gwdp wants to merge 1 commit into
mainfrom
gwdp/embedded-update-list-cmd-v2
Draft

[eas-cli] Add eas update:embedded:list command#3811
gwdp wants to merge 1 commit into
mainfrom
gwdp/embedded-update-list-cmd-v2

Conversation

@gwdp
Copy link
Copy Markdown
Contributor

@gwdp gwdp commented May 29, 2026

Why

Lets users list the embedded updates they've uploaded for a project from the CLI, with platform / runtime / channel filters. Pairs with the server query in expo/universe#27770. Ref ENG-21468.

How

Mirrors the upload/view/delete patterns. --platform, --runtime-version, --channel for filtering; --limit + --after-cursor for pagination. --json returns the full connection payload; otherwise prints each row as a formatted block with a next-page hint when more results exist.

Query wrapper bundles both viewByIdAsync (overlaps with view PR #3810) and viewPaginatedAsync; whichever lands first, the other rebases. Uses inline types + eslint-disable graphql/template-strings until both server PRs merge and codegen runs.

Test Plan

yarn tsc --noEmit, yarn lint clean. 5 unit tests: rows, empty, --json, filters, next-page hint.

@github-actions
Copy link
Copy Markdown

✅ Thank you for adding the changelog entry!

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.

1 participant