Skip to content

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

Draft
gwdp wants to merge 1 commit into
gwdp/embedded-update-view-cmdfrom
gwdp/embedded-update-list-cmd
Draft

[eas-cli] Add eas update:list-embedded command#3722
gwdp wants to merge 1 commit into
gwdp/embedded-update-view-cmdfrom
gwdp/embedded-update-list-cmd

Conversation

@gwdp
Copy link
Copy Markdown
Contributor

@gwdp gwdp commented May 12, 2026

Why

Gives operators a way to browse all registered embedded updates for an app, with optional filtering and cursor pagination. Pairs with the universe B12 App.embeddedUpdatesPaginated query.

Ref ENG-21033

How

  • New eas update:list-embedded command with optional --platform, --runtime-version, --channel, --limit (default 25, max 50), and --after-cursor flags
  • Builds an EmbeddedUpdateFilterInput from provided flags, calls EmbeddedUpdateQuery.viewPaginatedAsync
  • Outputs one formatted block per result; --json returns {embeddedUpdates, pageInfo}
  • Prints next-page hint with cursor when hasNextPage is true

Test Plan

  • yarn tsc — no errors
  • yarn lint — 4 pre-existing GQL errors (B12 schema not yet merged to universe main); no new errors

Copy link
Copy Markdown
Contributor Author

gwdp commented May 12, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions
Copy link
Copy Markdown

❌ It looks like a changelog entry is missing for this PR. Add it manually to CHANGELOG.md.
⏩ If this PR doesn't require a changelog entry, such as if it's an internal change that doesn't affect the user experience, you can add the "no changelog" label to the PR.

@linear
Copy link
Copy Markdown

linear Bot commented May 12, 2026

ENG-21033

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