Require two people unblock a block step

We have a situation where we need to have two people unblock a step before it actually unblocks it. This is to enforce a policy of code review before pipeline run.

Hey @nathan.pierce! Thanks for the request.

Have you considered adding two block steps? You’d have to verify they’re two different users via the API, comparing the “unblocked” in the jobs payload of the build, but it’s probably possible to orchestrate now if you needed.

Can you show me what you mean by verify they’re two separate users using the API?

Are you saying that a third block step could be triggered with a lambda or something if the first two block steps get triggered by different people?