Skip to content

feat: ratio.quantize() shouldn't increase precision unnecessarily

Mergify / Summary succeeded Aug 20, 2024 in 1s

1 rule matches and 6 potential rules

Rule: high priority - merge to master (queue)

  • label=priority:high
  • all of:
    • label=automerge:no-update
    • base=master
    • any of:
      • #commits-behind=0
      • label=bypass:linear-history
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue high_priority_merge]
      • label=priority:high
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • all of:
        • base=master
        • any of:
          • check-success=integration-test-result
          • check-pending=integration-test-result
          • label=bypass:integration
        • any of:
          • all of:
            • -label=proto:expect-breakage
            • check-success=breakage
          • all of:
            • check-failure=breakage
            • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)
  • -draft [πŸ“Œ queue requirement]
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed

Rule: high priority - rebase updates then merge to master (queue)

  • label=priority:high
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue high_priority_rebase]
      • label=priority:high
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • all of:
        • base=master
        • any of:
          • check-success=integration-test-result
          • check-pending=integration-test-result
          • label=bypass:integration
        • any of:
          • all of:
            • -label=proto:expect-breakage
            • check-success=breakage
          • all of:
            • check-failure=breakage
            • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)
  • -draft [πŸ“Œ queue requirement]
  • all of:
    • base=master
    • label=automerge:rebase
    • any of:
      • linear-history
      • #commits-behind>0
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed

Rule: high priority - squash to master (queue)

  • label=priority:high
  • all of:
    • label=automerge:squash
    • base=master
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue high_priority_squash]
      • label=priority:high
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • all of:
        • base=master
        • any of:
          • check-success=integration-test-result
          • check-pending=integration-test-result
          • label=bypass:integration
        • any of:
          • all of:
            • -label=proto:expect-breakage
            • check-success=breakage
          • all of:
            • check-failure=breakage
            • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)
  • -draft [πŸ“Œ queue requirement]
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed

Rule: merge to master (queue)

  • label=automerge:no-update
  • -draft [πŸ“Œ queue requirement]
  • base=master
  • any of:
    • #commits-behind=0
    • label=bypass:linear-history
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue merge]
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • base=master
      • any of:
        • check-success=integration-test-result
        • check-pending=integration-test-result
        • label=bypass:integration
      • any of:
        • all of:
          • -label=proto:expect-breakage
          • check-success=breakage
        • all of:
          • check-failure=breakage
          • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)

βœ… Rule: rebase updates then merge to master (queue)

  • -draft [πŸ“Œ queue requirement]
  • base=master
  • label=automerge:rebase
  • any of:
    • linear-history
    • #commits-behind>0
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue rebase]
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • base=master
      • any of:
        • check-success=integration-test-result
        • check-pending=integration-test-result
        • label=bypass:integration
      • any of:
        • all of:
          • -label=proto:expect-breakage
          • check-success=breakage
        • all of:
          • check-failure=breakage
          • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)

Rule: squash to master (queue)

  • label=automerge:squash
  • -draft [πŸ“Œ queue requirement]
  • base=master
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue squash]
      • #approved-reviews-by>=1 [πŸ›‘ GitHub branch protection]
      • #changes-requested-reviews-by=0 [πŸ›‘ GitHub branch protection]
      • base=master
      • any of:
        • check-success=integration-test-result
        • check-pending=integration-test-result
        • label=bypass:integration
      • any of:
        • all of:
          • -label=proto:expect-breakage
          • check-success=breakage
        • all of:
          • check-failure=breakage
          • label=proto:expect-breakage
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=gotest
        • check-neutral=gotest
        • check-skipped=gotest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint
        • check-neutral=lint
        • check-skipped=lint
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (xs)
        • check-neutral=test-quick (xs)
        • check-skipped=test-quick (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (xs)
        • check-neutral=test-quick2 (xs)
        • check-skipped=test-quick2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (xs)
        • check-neutral=test-cosmic-swingset (xs)
        • check-skipped=test-cosmic-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (xs)
        • check-neutral=test-zoe-swingset (xs)
        • check-skipped=test-zoe-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (xs)
        • check-neutral=test-zoe-unit (xs)
        • check-skipped=test-zoe-unit (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-primary
        • check-neutral=lint-primary
        • check-skipped=lint-primary
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=lint-rest
        • check-neutral=lint-rest
        • check-skipped=lint-rest
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=build (18.x)
        • check-neutral=build (18.x)
        • check-skipped=build (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-cosmic-swingset (18.x)
        • check-neutral=test-cosmic-swingset (18.x)
        • check-skipped=test-cosmic-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick (18.x)
        • check-neutral=test-quick (18.x)
        • check-skipped=test-quick (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-quick2 (18.x)
        • check-neutral=test-quick2 (18.x)
        • check-skipped=test-quick2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-solo (18.x)
        • check-neutral=test-solo (18.x)
        • check-skipped=test-solo (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-unit (18.x)
        • check-neutral=test-zoe-unit (18.x)
        • check-skipped=test-zoe-unit (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-zoe-swingset (18.x)
        • check-neutral=test-zoe-swingset (18.x)
        • check-skipped=test-zoe-swingset (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-inter-protocol (18.x)
        • check-neutral=test-inter-protocol (18.x)
        • check-skipped=test-inter-protocol (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-skipped=linear-history
        • check-neutral=linear-history
        • check-success=linear-history
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=merge-strategy (chosen)
        • check-neutral=merge-strategy (chosen)
        • check-skipped=merge-strategy (chosen)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 0, 4)
        • check-neutral=test-boot (18.x, 0, 4)
        • check-skipped=test-boot (18.x, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 1, 4)
        • check-neutral=test-boot (18.x, 1, 4)
        • check-skipped=test-boot (18.x, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 2, 4)
        • check-neutral=test-boot (18.x, 2, 4)
        • check-skipped=test-boot (18.x, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (18.x, 3, 4)
        • check-neutral=test-boot (18.x, 3, 4)
        • check-skipped=test-boot (18.x, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 0, 4)
        • check-neutral=test-boot (xs, 0, 4)
        • check-skipped=test-boot (xs, 0, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 1, 4)
        • check-neutral=test-boot (xs, 1, 4)
        • check-skipped=test-boot (xs, 1, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 2, 4)
        • check-neutral=test-boot (xs, 2, 4)
        • check-skipped=test-boot (xs, 2, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs, 3, 4)
        • check-neutral=test-boot (xs, 3, 4)
        • check-skipped=test-boot (xs, 3, 4)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 0, 5)
        • check-neutral=test-swingset (xs, 0, 5)
        • check-skipped=test-swingset (xs, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 1, 5)
        • check-neutral=test-swingset (xs, 1, 5)
        • check-skipped=test-swingset (xs, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 2, 5)
        • check-neutral=test-swingset (xs, 2, 5)
        • check-skipped=test-swingset (xs, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 3, 5)
        • check-neutral=test-swingset (xs, 3, 5)
        • check-skipped=test-swingset (xs, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (xs, 4, 5)
        • check-neutral=test-swingset (xs, 4, 5)
        • check-skipped=test-swingset (xs, 4, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 0, 5)
        • check-neutral=test-swingset (18.x, 0, 5)
        • check-skipped=test-swingset (18.x, 0, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 1, 5)
        • check-neutral=test-swingset (18.x, 1, 5)
        • check-skipped=test-swingset (18.x, 1, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 2, 5)
        • check-neutral=test-swingset (18.x, 2, 5)
        • check-skipped=test-swingset (18.x, 2, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 3, 5)
        • check-neutral=test-swingset (18.x, 3, 5)
        • check-skipped=test-swingset (18.x, 3, 5)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset (18.x, 4, 5)
        • check-neutral=test-swingset (18.x, 4, 5)
        • check-skipped=test-swingset (18.x, 4, 5)

Rule: rebase and autosquash (rebase)

  • -closed [πŸ“Œ rebase requirement]
  • any of:
    • -linear-history
    • check-failure=no-fixup-commits
  • any of:
    • #commits-behind>0 [πŸ“Œ rebase requirement]
    • #commits>1 [πŸ“Œ rebase requirement]
    • -linear-history [πŸ“Œ rebase requirement]
  • #commits-behind=0
  • -conflict [πŸ“Œ rebase requirement]
  • -draft
  • base=master
  • label=automerge:rebase
  • queue-position=-1 [πŸ“Œ rebase requirement]

Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com