Skip to content

run contributors on 98 pages#2339

Merged
cart merged 1 commit intobevyengine:mainfrom
ChristopherBiscardi:contributors-0.18
Jan 13, 2026
Merged

run contributors on 98 pages#2339
cart merged 1 commit intobevyengine:mainfrom
ChristopherBiscardi:contributors-0.18

Conversation

@ChristopherBiscardi
Copy link
Contributor

@ChristopherBiscardi ChristopherBiscardi commented Jan 13, 2026

full cli output

Getting list of all commits from v0.17.0 to main
Page: 1 (250 commits)
Page: 2 (250 commits)
Page: 3 (220 commits)
Page: 4 (0 commits)
Found 720 commits
Getting list of all merged PRs with label None
Page: 1 (75 prs)
Page: 2 (61 prs)
Page: 3 (74 prs)
Page: 4 (73 prs)
Page: 5 (62 prs)
Page: 6 (84 prs)
Page: 7 (61 prs)
Page: 8 (65 prs)
Page: 9 (64 prs)
Page: 10 (54 prs)
Page: 11 (75 prs)
Page: 12 (66 prs)
Page: 13 (73 prs)
Page: 14 (72 prs)
Page: 15 (71 prs)
Page: 16 (73 prs)
Page: 17 (69 prs)
Page: 18 (76 prs)
Page: 19 (79 prs)
Page: 20 (53 prs)
Page: 21 (62 prs)
Page: 22 (71 prs)
Page: 23 (70 prs)
Page: 24 (56 prs)
Page: 25 (39 prs)
Page: 26 (57 prs)
Page: 27 (67 prs)
Page: 28 (63 prs)
Page: 29 (59 prs)
Page: 30 (68 prs)
Page: 31 (53 prs)
Page: 32 (63 prs)
Page: 33 (63 prs)
Page: 34 (63 prs)
Page: 35 (66 prs)
Page: 36 (65 prs)
Page: 37 (60 prs)
Page: 38 (75 prs)
Page: 39 (70 prs)
Page: 40 (63 prs)
Page: 41 (64 prs)
Page: 42 (57 prs)
Page: 43 (57 prs)
Page: 44 (60 prs)
Page: 45 (53 prs)
Page: 46 (53 prs)
Page: 47 (66 prs)
Page: 48 (60 prs)
Page: 49 (73 prs)
Page: 50 (68 prs)
Page: 51 (56 prs)
Page: 52 (47 prs)
Page: 53 (61 prs)
Page: 54 (66 prs)
Page: 55 (65 prs)
Page: 56 (61 prs)
Page: 57 (54 prs)
Page: 58 (55 prs)
Page: 59 (49 prs)
Page: 60 (53 prs)
Page: 61 (49 prs)
Page: 62 (60 prs)
Page: 63 (54 prs)
Page: 64 (57 prs)
Page: 65 (60 prs)
Page: 66 (65 prs)
Page: 67 (53 prs)
Page: 68 (60 prs)
Page: 69 (50 prs)
Page: 70 (64 prs)
Page: 71 (62 prs)
Page: 72 (62 prs)
Page: 73 (46 prs)
Page: 74 (59 prs)
Page: 75 (57 prs)
Page: 76 (60 prs)
Page: 77 (56 prs)
Page: 78 (54 prs)
Page: 79 (53 prs)
Page: 80 (48 prs)
Page: 81 (64 prs)
Page: 82 (54 prs)
Page: 83 (59 prs)
Page: 84 (44 prs)
Page: 85 (55 prs)
Page: 86 (65 prs)
Page: 87 (45 prs)
Page: 88 (54 prs)
Page: 89 (56 prs)
Page: 90 (43 prs)
Page: 91 (52 prs)
Page: 92 (64 prs)
Page: 93 (54 prs)
Page: 94 (60 prs)
Page: 95 (61 prs)
Page: 96 (56 prs)
Page: 97 (51 prs)
Page: 98 (55 prs)
Found 720 commits since 2025-09-30 (the base commit date)
User login not found, using name 'Ivar Källström' instead.
{"data":{"resource":{"authors":{"nodes":[{"name":"bilsen","user":{"login":"bilsen"}},{"name":"Ivar Källström","user":null},{"name":"JMS55","user":{"login":"JMS55"}}]}}}}
User login not found, using name '0xfff' instead.
{"data":{"resource":{"authors":{"nodes":[{"name":"df51d","user":{"login":"df51d"}},{"name":"0xfff","user":null}]}}}}
User login not found, using name 'Mushine Lament' instead.
{"data":{"resource":{"authors":{"nodes":[{"name":"MushineLament","user":{"login":"MushineLament"}},{"name":"Mushine Lament","user":null}]}}}}
Found 186 unique contributors

I broke the loop at 99, but that's still 5932 issues/prs, which is... probably way more than is necessary?

GitHub breaks at page 100 with a 422

if page == 100 {
// We can't fetch more than 99 pages of data or GitHub will
// fail with a 422.
break;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems fine. If we miss something, we'll still print a warning for each commit without a matching PR.

@@ -1 +1,558 @@
contributors = []
[[contributors]]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suspect you ran this relative to main instead of relative to release-0.18.0. I ran relative to that branch and got 524 lines in the contributors file.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll just merge and follow up with the 0.18 list.

@cart cart added this pull request to the merge queue Jan 13, 2026
Merged via the queue into bevyengine:main with commit cb6756a Jan 13, 2026
10 checks passed
Based-A pushed a commit to Based-A/bevy-website that referenced this pull request Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants