Replies: 1 comment 1 reply
-
Good point, I will speak with team about it. It adds to security for sure, but it might slow us too. Lets see if there is an option that rebase od develop is not asking a need for re-review the code again. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I pushed changes to a PR that was already approved and I noticed that the approval status persisted even after my changes were pushed. In my case, the changes were due to me rebasing my branch with the latest developed branch. Since this is an open-source project, someone could get the PR approved and then sneak in some last-minute minor changes that would not be reviewed. This would most likely be accidental, but it could also be intentional.
The one downside is that PRs would often need to be re-approved if the changes are caused by resolving minor conflicts with the target branch. On the other hand, even conflict resolution can introduce unintended changes that could be caught by a review.
I'm not that familiar with the PR settings in GitHub, but GitLab allows you to toggle whether or not approvals for PRs are reset after new changes are pushed, so perhaps GitHub has a similar setting.
Beta Was this translation helpful? Give feedback.
All reactions