When all of these conditions are met:
Repository projects include all of Restricted Project
Branches matches regexp /^develop|staging|master$/
Accepted Differential revision does not exist
Take these actions every time this rule matches:
Block push with message: You need to go through code preview process before committing changes to protected branch.