Skip to content

feat: display deploy-level notifications in CLI output @W-23939851@ - #1630

Open
WillieRuemmele wants to merge 1 commit into
mainfrom
wr/deployNotifications
Open

feat: display deploy-level notifications in CLI output @W-23939851@#1630
WillieRuemmele wants to merge 1 commit into
mainfrom
wr/deployNotifications

Conversation

@WillieRuemmele

@WillieRuemmele WillieRuemmele commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Displays deploy-level notifications (e.g. ApexApiVersionRetirement) as a table in human-readable output
  • Handles both single notification objects and arrays (SOAP API normalization via ensureArray)
  • JSON output already includes notifications via the MetadataApiDeployStatus spread
  • Adds 4 unit tests covering array, single object, absent, and JSON output cases

Depends on: forcedotcom/source-deploy-retrieve (SDR PR for DeployNotification type)

Work Item

@W-23939851@: Add Deploy-Level notifications to the CLI

Proof of Work

  • Tests: 23 passing (0 failing)
  • Type check: clean (pre-existing unrelated errors from yarn-linked @salesforce/core mismatch)

Test plan

  • yarn test passes (unit tests)
  • Deploy classes with retiring API versions (< v10) to an org on API 68.0+ and verify notifications appear in both JSON and table output

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