Pushing to master cause two builds

why not use "unless"?
I thought our styleguides specifically said do not use "not, and \or or", but to use "! && ||"