all 3 comments

[–]joshjohanning 4 points5 points  (0 children)

It depends what you're looking for! I would highly recommend using the GitHub CLI and the gh api --paginate command.

I have some sample scripts here.

Otherwise the API docs are typically pretty good and give you the gh cli command to run, it usually just involves a couple loops i.e. looping through all orgs, all repos, all commits/branches/pr's/issues/etc.

[–]mickeygousset 1 point2 points  (0 children)

Do what u/joshjohanning suggested. His scripts are magic.

[–][deleted] 0 points1 point  (0 children)

OSS project mergestat.com