-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We need another command for PRs which acts as re-request for review and also reminder for codeowners #211
Comments
@derberg can I work on this ?? |
@arunavabasu-03 that would be amazing, please go ahead. Lemme know if you have questions |
We do not talk here about buttons but commands, like we have help command -> https://github.com/asyncapi/.github/blob/master/.github/workflows/help-command.yml
in case of rerequest anyway, not a problem that something can be done with a button, we use commands to not click buttons to often 😄 |
nice example of comment command used in practice -> asyncapi/website#1684 (comment) |
@derberg PTAL at the PR. I had a doubt before proceeding for the PR of I went through the documentation of Github GraphQL and yes there is a mutation already present to request review https://docs.github.com/en/graphql/reference/mutations#requestreviews but we dont have any existing mutation for re-request review. So when the user enters I am thinking that the user should provide from whom he wants the review (@) and then use `/rerequest', this way we can directly use the Github GtraphQL mutation present, and ask the specific reviewer. Thanks |
looks like review works like re-review too I did
where after I fired this mutation, I noticed so
|
@derberg I just had a doubt like consider a scenario when a reviewer had already approved a PR, but some other reviewer has requested changes on it. So should we ask all the reviewers for a review? Instead, we can have a better option that we can ask a particular person to review the PR again by having a comment @xyz @abc /review. This way we wont disturb other reviewers and can only ask from specific users. We can have a small tweak here, that if there is no particular reviewer mentioned then we can ask all the requested reviewers to review again. What's your opinion on this ? |
This issue has been automatically marked as stale because it has not had recent activity 😴 It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation. There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model. Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here. Thank you for your patience ❤️ |
contributor do not respond so this issue is still available many things done already in #243 so you can continue the work that was started |
We have cases like asyncapi/spec#847 (review) when PR owner has hard time:
So we have already commands like,
ready-to-merge
orautoupdate
. We should have more:ping-for-attention
rerequest
quick proposals ☝🏼 that of course can be changed
before we talk about how to parse
codeowners
file, and then get data needed for requesting review, I suggest someone first check GitHub GraphQL or REST APIs as I think one day when I was exploring it, there was some API, probably GitHub Graphql mutation to trigger re-request review.also maybe there are ready GitHub actions that we could use in workflows and there is no need to call API manually 🤔
The text was updated successfully, but these errors were encountered: