Skip to content

show approval-comments

Display PR review approvals for specification-related PRs merged in a release.

Shows approvals from GitHub PRs that contain .feature specification files.

Special keywords: "unreleased" for pending PRs, "latest" for most recent release.

By default, only shows APPROVED reviews.

Use --include-all-reviews to see all review states.

Usage: show approval-comments [flags] <module [version]>


Argument Description
module [version]

Flag Description
--include-all-reviews (optional) Include all review states (not just APPROVED)
--branch <string> (optional) Branch to query (default: trunk branch from config, usually "main"). Use "HEAD" for current branch

Expected Output:

  • Header with module and version
  • Summary line with PR and approval counts
  • Markdown table with columns: PR, Title, Reviewer, Review State, Reviewed At

eac show approval-comments eac-ext
eac show approval-comments eac-ext latest
eac show approval-comments eac-ext unreleased
eac show approval-comments eac-ext --include-all-reviews

Requirements

  • GitHub CLI (gh): Command degrades gracefully if unavailable
  • Authentication: gh auth login required

Troubleshooting

No Approvals Shown

Possible causes:

  • No PRs merged in the version range
  • PRs don't contain .feature files
  • No APPROVED reviews (try --include-all-reviews)
  • GitHub CLI unavailable

gh Command Failed

# Install and authenticate GitHub CLI
gh auth login

See Also


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.