Keep approvals on Rebase/Amend

Issue #33 resolved
Darren Nolan created an issue

Hi,

We love your plugin, but we do enforce in our workflows that when code changes in PRs, all approvals are automatically removed.

However in the case of using this plugin when developers amend/rebase and the result is not conflicting with the original branch, we would love to see approvals stay.

Is it possible for this plugin to keep approvals in those scenarios?

Comments (6)

  1. Darren Nolan reporter

    Seems we have the latest "Auto Unapprove Plugin", but there was an update for BitBooster.

    The Auto Unapprove Plugin provided by Atlassian doesn't really seem to offer many options (other than just enable/disable), and I still think our PRs are going to be unapproved when someone uses the rebase/squash buttons based on the change in commit history.

  2. Julius Davies [bit-booster.com] repo owner

    Hmm, I'll try testing with latest version of Bit-Booster to see if there's a problem afterall. What version of Bitbucket itself are you on?

  3. Darren Nolan reporter

    v4.11.0

    I just hit squash on a PR. The approvals are still there!!!! This is amazing! Fantastic! Thank you! So it was something weird between our versions previously, updating BitBooster plugin seems to have resolved this.

  4. Log in to comment