Is there a way to manually remove all approvals from a PR? I know that there's a feature to automatically remove them on each push but for some minor changes I don't want to remove approvals while for others I want people to reapprove them.
Is that possible?
No, each user has to remove their approval either manually or using the API. Even when using the API it has to be called using the actual approver credentials.
I guess, another question would be how you define what is a minor change. Would that be up to the author to decide when re-approval is required? I'm interested because we provide solutions to these kind of automations via Flowie, a Bitbucket addon we provide.
Yeah I was thinking it would be up to the author to decide when something needs reapproval. Otherwise it would be hard to define the difference between a minor and major change.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I see, we have no support for this yet, but is something that we can certainly add as custom action for you. Could also setup so it just resets one of the approvals instead of all of them. You can contact us on support@flowie.app and we can assist you from there.
Also as a possible alternative, we have a merge check that ensures all comments are addressed, even if the commenter has already approved the PR. Flowie also keeps track of the comments resolution state in the PR search view. However, it doesn't solve the scenario where the author makes changes that is not related to any comments and wants someone else to review it.
Note that there's also a feature request here for this.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.