CLI tool and GitHub Action to get some basic stats about a repo's stars and how many of those stars come from members of that organization 👀
- Create a GitHub PAT (Personal Access Token) with
org:read
scope and set it as the$GITHUB_TOKEN
environment variable
yarn global add star-scraper
# or
# npm i -g star-scraper
# or
# cargo install star-scraper
star-scraper --org <my-github-org> \
--repo <my-github-repo> \
--token <my-github-pat> \
--limit <max-records-to-fetch>
--org
,--repo
and--token
are required.--token
can optionally be supplied as an environment variable viaGITHUB_TOKEN
.--limit
is optional and defaults to 100,000.
- Fork this repo
- Set the
GH_TOKEN
actions secret on the repo - Manually run the star gazer report workflow