Skip to content

feat(graph): add services-only filter - #562

Merged
jongio merged 1 commit into
mainfrom
idea-graph-services-only
Jul 27, 2026
Merged

feat(graph): add services-only filter#562
jongio merged 1 commit into
mainfrom
idea-graph-services-only

Conversation

@jongio

@jongio jongio commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Adds azd app graph --services-only to omit resource nodes from graph output and keep only service-to-service edges.

Validation:

  • go build ./...
  • go test ./...

Closes #559

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e02217cd-ffed-496e-b8ea-848a781cda64
@jongio jongio added the idea Feature idea from the idea pipeline label Jul 25, 2026
@jongio jongio self-assigned this Jul 25, 2026
@github-actions

github-actions Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

🚀 Website Preview

Your PR preview was available here.

Preview has been cleaned up as the PR was closed.

github-actions Bot added a commit that referenced this pull request Jul 25, 2026
@codecov

codecov Bot commented Jul 25, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.44444% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 61.20%. Comparing base (5e8b8ba) to head (8c9d332).

Files with missing lines Patch % Lines
cli/src/cmd/app/commands/graph.go 94.44% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #562      +/-   ##
==========================================
+ Coverage   61.14%   61.20%   +0.05%     
==========================================
  Files         224      224              
  Lines       28989    29024      +35     
==========================================
+ Hits        17726    17764      +38     
+ Misses      10065    10061       -4     
- Partials     1198     1199       +1     
Flag Coverage Δ
unittests 61.20% <94.44%> (+0.05%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
cli/src/cmd/app/commands/graph.go 86.25% <94.44%> (+0.91%) ⬆️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Test This PR

A preview build (0.20.0-pr562) is ready for testing!

🌐 Website Preview

Live Preview: https://jongio.github.io/azd-app/pr/562/

One-Line Install (Recommended)

PowerShell (Windows):

iex "& { $(irm https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/install-pr.ps1) } -PrNumber 562 -Version 0.20.0-pr562"

Bash (macOS/Linux):

curl -fsSL https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/install-pr.sh | bash -s 562 0.20.0-pr562

Uninstall

When you're done testing:

PowerShell (Windows):

iex "& { $(irm https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/uninstall-pr.ps1) } -PrNumber 562"

Bash (macOS/Linux):

curl -fsSL https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/uninstall-pr.sh | bash -s 562

Build Info:

What to Test:
Please review the PR description and test the changes described there.

@jongio
jongio merged commit c0083e6 into main Jul 27, 2026
23 checks passed
@jongio
jongio deleted the idea-graph-services-only branch July 27, 2026 16:39
github-actions Bot added a commit that referenced this pull request Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

idea Feature idea from the idea pipeline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add graph --services-only for service diagrams

1 participant