Uh oh!
There was an error while loading. Please reload this page.
tools: add workflow to add author ready - #60554
Conversation
nodejs-github-bot
commented
Nov 2, 2025
Review requested:
|
There was a problem hiding this comment.
Does this recognize "open comment threads"? I personally usually use "comment" instead of "request for changes", so that the review won't be incorrectly interpreted as aggressiveness.
Though the collaborator guide does not require the author to address all the open comments, an automated process to add author ready label may incorrectly give contributor an impression that they can ignore the open comments and the PR is ready to land.
Oh, actually the guide does mention the PR should address outstanding review comments before marking it as |
aduh95
commented
Nov 3, 2025
It might make sense to change the definition of Anyway, I don't mind adding more heuristics to decrease the chance of mislabelling, if you have more suggestions bring them on! |
aduh95
commented
Nov 8, 2025
FWIW, https://github.com/nodejs/node/pulls?q=is:pr+is:open+-label:%22author+ready%22+-label:commit-queue+-label:needs-ci+review:approved+ shows there are about 40 PRs that are likely mergeable; https://github.com/nodejs/node/pulls?q=is:pr+is:open+-label:%22author+ready%22+-label:commit-queue+label:needs-ci+review:approved+ lists 85 that would likely need a CI run before being merged. It's probably too much work for any individual, though if the triaging was done on a more frequent basis, it would be much easier, and my hope is that
author ready |
| runs-on: ubuntu-latest | ||
| if: github.event_name == 'pull_request_review' | ||
| permissions: | ||
| issues: write |
There was a problem hiding this comment.
If my understanding of https://docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows#workflows-in-forked-repositories-1 is correct, the pull_request_review event doesn’t have the needed permissions for this to work?
avivkeller
commented
Apr 9, 2026
Bump on this! |
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com> PR-URL: nodejs/node#60554
This pull request has been marked as stale due to 90 days of inactivity. |
The number of PRs keeps creeping up, one of the reason is that we have PRs that have been approved and just forgotten about. By having the
author readyadded automatically, it can help with that as I for one will often check out https://github.com/nodejs/node/pulls?q=is:pr+is:open+label:%22author+ready%22+-label:commit-queue e.g. when preparing a release.Not that this won't add the label to all PRs that deserve it, won't remove it automatically, and might add to some that do not deserve it, so there will still be triagging work to do.