Tags: SpecterOps/openhound-github
Tags
Add GitHub runner groups and org/repo runner collection (#5) * Add GitHub runner groups and org/repo runner collection - model GH_RunnerGroup, GH_OrgRunner, and GH_RepoRunner nodes - add GH_CanUseRunner and runner membership edges - collect org runners from the org-level runners endpoint - collect runner group membership separately from runner inventory - capture repo self-hosted runner eligibility and org runner policy metadata * Changes to properties defaults + yielding edges instead of returning lists * Testing caching repos as a list to prevent duplicate API calls for runners * Removed commented code --------- Co-authored-by: Joey Dreijer <jdreijer@specterops.io>