find_repos_using_endpoint
Find all repositories in a GitHub organization whose Harden-Runner baseline contains a specified network endpoint (domain or IP substring match). Ideal for auditing which repos contact a given domain for migration planning or security reviews.
Instructions
Find every repo in an org whose Harden-Runner baseline contains a given network endpoint (domain or IP, substring match). Useful for questions like 'which repos contact bun.sh?', 'who still uses registry.npmjs.org?', or migration planning. Fans out one request per repo with bounded concurrency — expect 10–60 seconds on orgs with many repos. Returns only repos that matched — each one has a baseline_url which you MUST surface as a clickable link per repo (not just the first one). NOTE: this tool is single-org. For a tenant-wide sweep, first call list_tenant_github_orgs and then call this per org.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | Yes | GitHub organization | |
| endpoint | Yes | Endpoint substring to search for, e.g. 'bun.sh:443', 'registry.npmjs.org', '8.8.8.8' | |
| concurrency | No | Max parallel requests (default: 10) |