Closed ggwpez closed 3 months ago
Looks like this is related to the migration to the People Chain - identities are off the relay and now the bot thinks that nobody is a collaborator (there are no Github handles where it's looking). I haven't looked into the bot code yet but if you look at the logs for the "Get github handle of the fellows stage" it doesn't even connect to Polkadot People.
Also compare that stage of the action to the most recent PR merged to main which must have run before the identities were removed and you can see that #381 doesn't find the Github handles, but the stage is still passing. It then fails later because nobody who has reviewed it is in the list of ""s.
Looks like it is now fixed: https://github.com/paritytech/review-bot/pull/131
Pending release and confirmation that this is the same cause
Yea waiting for approvals here now: https://github.com/polkadot-fellows/runtimes/pull/409
I have seen the error message before. The migration also happened at the 28th AFAIK.
Yea the same error would be triggered if somebody outside the fellowship (or not listed as a collaborator) reviewed the PR before it was changed. Seems like getting the list of collaborators from the GitHub API and then using it to filter the list of reviewers before re-requesting a review would sort it.
Fixed not it seems.
CI from here:
cc @Bullrich