Changes to Review Process in Github
Nashif, Anas
Hit send too fast… fixed subject.
From: Nashif, Anas <anas.nashif@...> Hi, The TSC has discussed and voted in favor of changing the pull request and review process by enabling options provided by Github.
Specifically, we will be enabling an option that will cause new reviewable commits pushed to a pull-request branch to dismiss existing pull request review approvals and asking reviewers to revisit and re-review the new changes since they last reviewed the PR.
For reference, here is the settings screen with the option enabled:
This means that you will be asked to re-review changes when new content is being added to a pull-request. Please continue to provide reviews and keep watching for changes and enhancements added to pull-requests as they evolve.
This change will go into effect immediately.
Regards, Anas |
|
Gydesen, Emil
Hi Anas,
A question on the feature:
If I rebase a PR without changing the content, does it trigger request for new reviews?
Also a clarification:
The text says "New reviewable commits pushed" - Does that also trigger if you amend an existing commit and push that, or is it only if you add new commits?
Best regards,
Emil Gydesen
Software Developer, Nordic Semiconductor | +4528265669 | emil.gydesen@...
From: devel@... <devel@...> on behalf of Nashif, Anas via lists.zephyrproject.org <anas.nashif=intel.com@...>
Sent: Friday, February 11, 2022 15:41 To: devel@... <devel@...> Subject: [Zephyr-devel] Changes to Review Process in Github Hit send too fast… fixed subject.
From: Nashif, Anas <anas.nashif@...> Hi, The TSC has discussed and voted in favor of changing the pull request and review process by enabling options provided by Github.
Specifically, we will be enabling an option that will cause new reviewable commits pushed to a pull-request branch to dismiss existing pull request review approvals and asking reviewers to revisit and re-review the new changes since they last reviewed the PR.
For reference, here is the settings screen with the option enabled:
This means that you will be asked to re-review changes when new content is being added to a pull-request. Please continue to provide reviews and keep watching for changes and enhancements added to pull-requests as they evolve.
This change will go into effect immediately.
Regards, Anas |
|
Just FYI, for reasons unknown, GitHub is attributing the dismissed approved reviews to my account, dleach02. I am not doing this and I have submitted a bug to the GitHub support to get them to look into this.
David Leach
From: devel@... <devel@...>
On Behalf Of Nashif, Anas via lists.zephyrproject.org
Sent: Friday, February 11, 2022 8:42 AM To: devel@... Subject: [Zephyr-devel] Changes to Review Process in Github
Hit send too fast… fixed subject.
From: Nashif, Anas <anas.nashif@...> Hi, The TSC has discussed and voted in favor of changing the pull request and review process by enabling options provided by Github.
Specifically, we will be enabling an option that will cause new reviewable commits pushed to a pull-request branch to dismiss existing pull request review approvals and asking reviewers to revisit and re-review the new changes since they last reviewed the PR.
For reference, here is the settings screen with the option enabled:
This means that you will be asked to re-review changes when new content is being added to a pull-request. Please continue to provide reviews and keep watching for changes and enhancements added to pull-requests as they evolve.
This change will go into effect immediately.
Regards, Anas |
|
Update from GitHub support:
GitHub Support (GitHub Support) Feb 23, 2022, 10:10 AM UTC Hi David, Thanks for reaching out to GitHub Support! Sorry for not getting back to you as quickly as we'd like! Please accept my apologies. We have received a few similar reports of this issue, and the team has been investigating. I've added your report as another data point to our internal issue. While we don’t yet have a specific ETA, we’ll be sure to update you as soon as there’s any news to share. Feel free to come back to me if there's anything else you need. Regards,
From: devel@... <devel@...>
On Behalf Of David Leach via lists.zephyrproject.org
Sent: Friday, February 11, 2022 2:59 PM To: anas.nashif@...; devel@... Subject: Re: [Zephyr-devel] Changes to Review Process in Github
Just FYI, for reasons unknown, GitHub is attributing the dismissed approved reviews to my account, dleach02. I am not doing this and I have submitted a bug to the GitHub support to get them to look into this.
David Leach
Hit send too fast… fixed subject.
From: Nashif, Anas <anas.nashif@...> Hi, The TSC has discussed and voted in favor of changing the pull request and review process by enabling options provided by Github.
Specifically, we will be enabling an option that will cause new reviewable commits pushed to a pull-request branch to dismiss existing pull request review approvals and asking reviewers to revisit and re-review the new changes since they last reviewed the PR.
For reference, here is the settings screen with the option enabled:
This means that you will be asked to re-review changes when new content is being added to a pull-request. Please continue to provide reviews and keep watching for changes and enhancements added to pull-requests as they evolve.
This change will go into effect immediately.
Regards, Anas |
|
Bolivar, Marti
Hi Emil,
toggle quoted message
Show quoted text
In one PR, I was able to use the rebase button from within the GH web UI to rebase without re-requesting reviews. YMMV. On Fri, Feb 11 2022, Emil via lists zephyrproject org Gydesen wrote:
Hi Anas, |
|
It appears the github notification has changed where it now has the PR author as the person dismissing the stale reviews when pushing an update…
From: devel@... <devel@...>
On Behalf Of David Leach via lists.zephyrproject.org
Sent: Wednesday, February 23, 2022 7:24 AM To: anas.nashif@...; devel@... Subject: Re: [Zephyr-devel] Changes to Review Process in Github
Update from GitHub support:
GitHub Support (GitHub Support) Feb 23, 2022, 10:10 AM UTC Hi David, Thanks for reaching out to GitHub Support! Sorry for not getting back to you as quickly as we'd like! Please accept my apologies. We have received a few similar reports of this issue, and the team has been investigating. I've added your report as another data point to our internal issue. While we don’t yet have a specific ETA, we’ll be sure to update you as soon as there’s any news to share. Feel free to come back to me if there's anything else you need. Regards,
From:
devel@... <devel@...>
On Behalf Of David Leach via lists.zephyrproject.org
Just FYI, for reasons unknown, GitHub is attributing the dismissed approved reviews to my account, dleach02. I am not doing this and I have submitted a bug to the GitHub support to get them to look into this.
David Leach
Hit send too fast… fixed subject.
From: Nashif, Anas <anas.nashif@...> Hi, The TSC has discussed and voted in favor of changing the pull request and review process by enabling options provided by Github.
Specifically, we will be enabling an option that will cause new reviewable commits pushed to a pull-request branch to dismiss existing pull request review approvals and asking reviewers to revisit and re-review the new changes since they last reviewed the PR.
For reference, here is the settings screen with the option enabled:
This means that you will be asked to re-review changes when new content is being added to a pull-request. Please continue to provide reviews and keep watching for changes and enhancements added to pull-requests as they evolve.
This change will go into effect immediately.
Regards, Anas |
|