When a commit is published, we have a Herald rule that creates an Audit task and assigns relevant group of people to be auditors.
For the commit to be approved, all auditors need to approve it.
Sometimes it's enough for one member of auditors group to make a code review and approve the commit.
So I suggest twp separate actions:
- "Approve commit" - will close the audit task.
- "Looks good, someone else need to approve" - will keep the audit open.