if someone approves, and the build has started to merge, how do we handle a race condition when a next person approves?
as in, the webhook would be triggered a second time, and the job would make a second attempt at merging (and likely fail, or maybe just have no impact on the merge but use up the jenkins resources for no reason)
if someone approves, and the build has started to merge, how do we handle a race condition when a next person approves?
as in, the webhook would be triggered a second time, and the job would make a second attempt at merging (and likely fail, or maybe just have no impact on the merge but use up the jenkins resources for no reason)