Garnet Runtime Review

See what ran — every outbound connection and its process lineage.

Runtime behavior for jobs triggered by 0cf573d · recorded at the kernel · 2026-07-22 05:44:17 UTC

💡 Reading this review
Runner.Worker
└─ bash
 └─ curl
 ├─ → example.com
 └─ → localhost (dns resolver)

Italic is runner scaffolding · bold is GitHub-step-attributed lineage · notes are factual context.

1 job recorded on this commit
Garnet pnpm CI / dep-install — 8 recorded processes · 13 recorded destinations

Network Egress

└─ systemd
├─ hosted-compute-
│ └─ Runner.Listener
│ └─ Runner.Worker
│ ├─ MainThread
│ │ └─ sh
│ │ └─ pnpm [2759 · pnpm] · step: 2. Install pnpm and Node (pnpm/setup@b1cac37306e39c21283b9dd6cb0ac288fb35ba6b)
│ │ ├─ pnpm
│ │ │ └─ node [2782 · node] · step: 2. Install pnpm and Node (pnpm/setup@b1cac37306e39c21283b9dd6cb0ac288fb35ba6b)
│ │ │ ├─ node
│ │ │ │ └─ node [2869 · node] · step: 2. Install pnpm and Node (pnpm/setup@b1cac37306e39c21283b9dd6cb0ac288fb35ba6b)
│ │ │ │ ├─ → nodejs.org [104.16.213.131] :443 (https) TCP
│ │ │ │ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
│ │ │ ├─ → registry.npmjs.org [104.16.0.34] :443 (https) TCP
│ │ │ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
│ │ ├─ → registry.npmjs.org [104.16.0.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.1.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.10.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.11.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.3.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.4.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.5.34] :443 (https) TCP
│ │ ├─ → registry.npmjs.org [104.16.6.34] :443 (https) TCP
│ │ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
│ └─ bash
│ └─ curl [3038 · curl] · step: 5. Fetch published pnpm manifest from CDN
│ ├─ → cdn.jsdelivr.net [104.17.208.5] :443 (https) TCP · also recorded: cdn.jsdelivr.net.cdn.cloudflare.net
│ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
└─ hosted-compute-agent
└─ Runner.Listener
└─ Runner.Worker
└─ node
├─ dash
│ └─ pnpm [2759 · pnpm] · step: 2. Install pnpm and Node (pnpm/setup@b1cac37306e39c21283b9dd6cb0ac288fb35ba6b)
│ ├─ → registry.npmjs.org [104.16.0.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.1.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.10.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.11.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.3.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.4.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.5.34] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.6.34] :443 (https) TCP
│ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
├─ pnpm [2706 · pnpm] · step: 99. Runner Processes
│ ├─ pnpm [2730 · pnpm] · step: 99. Runner Processes
│ │ ├─ → nodejs.org [104.16.213.131] :443 (https) TCP
│ │ ├─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
│ │ └─ → unofficial-builds.nodejs.org [45.55.98.129] :443 (https) TCP
│ ├─ → registry.npmjs.org [104.16.11.34] :443 (https) TCP
│ └─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)
└─ node [2682 · node] · step: 99. Runner Processes
├─ → registry.npmjs.org [104.16.9.34] :443 (https) TCP
└─ → localhost [127.0.0.53] :53 (dns) UDP · (dns resolver)

Workload

Repositorygarnet-labs/pnpm
WorkflowGarnet pnpm CI
Jobdep-install
Profile UUID019f885a-7a9e-7e9e-a86b-5b8f6609743f
Commit SHA0cf573d89a0dc9d04fc660f22f3c206e828ed5c8
Timestamp2026-07-22 05:44:17 UTC

Recorded Totals

13 destinations · 13 flows

Profile your runs with Garnet

Kernel-level visibility for every execution - add a single step to your GitHub Actions workflow.

Get API key