anchor.diff:        if: |
         	// Don't when the message contains "skip tests"
         	// Only run on feature branches
  -        build.message != "skip tests" &&
  -          build.branch == /^feature\/.+/
  +        build.message !~ /skip tests/ &&
  +          build.branch =~ /^feature\//
   ```
   
   ## Supported syntax
  
positive.code: To run only when building a tag beginning with a `v` and ends with a `.0`, such as `v1.0`:
  
  ```js
  build.tag =~ /v[0-9]+\.0/
  ```
  
  To run only if the message contains `[skip tests]`, case insensitive:
  
  ```js
  build.message !~ /\[skip tests\]/i
  
negative.code: steps:
  	- command: ./scripts/tests.sh
  	  label: tests
  	  if: build.message !~ /skip tests/
  ```
  
  The `if` attribute can be used in any type of step, and with any of the supported expressions and parameters. However, it cannot be used at the same time as the `branches` attribute.
  