anchor.diff:  Here is an example of using the group step:
   
   ```yml
  -- group: "\:lock_with_ink_pen\: Security Audits"
  -  key: "audits"
  -  steps:
  -    - label: "\:brakeman\: Brakeman"
  -      command: ".buildkite/steps/brakeman"
  -    - label: "\:bundleaudit\: Bundle Audit"
  -      command: ".buildkite/steps/bundleaudit"
  -    - label: "\:yarn\: Yarn Audit"
  -      command: ".buildkite/steps/yarn"
  -    - label: "\:yarn\: Outdated Check"
  -      command: ".buildkite/steps/outdated"
  +steps:
  +  - group: "\:lock_with_ink_pen\: Security Audits"
  +    key: "audits"
  +    steps:
  +      - label: "\:brakeman\: Brakeman"
  +        command: ".buildkite/steps/brakeman"
  +      - label: "\:bundleaudit\: Bundle Audit"
  +        command: ".buildkite/steps/bundleaudit"
  +      - label: "\:yarn\: Yarn Audit"
  +        command: ".buildkite/steps/yarn"
  +      - label: "\:yarn\: Outdated Check"
  +        command: ".buildkite/steps/outdated"
   ```
   {: codeblock-file="pipeline.yml"}
   
  
positive.code: Similarly, if you have a YAML file:
  
  ```yml
  - group: ~
    label: "Setup"
    steps:
      - commands:
        - buildkite-agent pipeline upload
        - echo "start"
  ```
  {: codeblock-file="pipeline.yml"}
  
  And this YAML file uploads a pipeline that has a group with the same label:
  
  ```yml
  - group: ~
    label: "Setup"
    steps:
      - command: echo "proceed"
  {: codeblock-file="pipeline.yml"}
  
  These groups will be merged into one in the UI, and the `echo "proceed"` step will be added to the existing group.
  
negative.code: For example, you have a YAML file:
  
  ```yml
  steps:
    - group: "Setup"
      steps:
        - commands:
          - buildkite-agent pipeline upload
          - echo "start"
  ```
  {: codeblock-file="pipeline.yml"}
  
  And this YAML file uploads a pipeline that has a group with the same name:
  
  ```yml
  steps:
    - group: "Setup"
      steps:
        - command: "docker build"
  ```
  {: codeblock-file="pipeline.yml"}
  
  