Skip to content

refactor(internal): move async helpers using AggregateError to node

Mergify / Summary succeeded Jun 15, 2024 in 0s

1 rule matches and 2 potential rules

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 main]
      • #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-swingset (xs)
        • check-neutral=test-swingset (xs)
        • check-skipped=test-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset2 (xs)
        • check-neutral=test-swingset2 (xs)
        • check-skipped=test-swingset2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (xs)
        • check-neutral=test-swingset3 (xs)
        • check-skipped=test-swingset3 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (xs)
        • check-neutral=test-swingset4 (xs)
        • check-skipped=test-swingset4 (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-swingset (18.x)
        • check-neutral=test-swingset (18.x)
        • check-skipped=test-swingset (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-swingset2 (18.x)
        • check-neutral=test-swingset2 (18.x)
        • check-skipped=test-swingset2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (18.x)
        • check-neutral=test-swingset3 (18.x)
        • check-skipped=test-swingset3 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (18.x)
        • check-neutral=test-swingset4 (18.x)
        • check-skipped=test-swingset4 (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)
        • check-neutral=test-boot (18.x)
        • check-skipped=test-boot (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs)
        • check-neutral=test-boot (xs)
        • check-skipped=test-boot (xs)

Rule: rebase updates then merge to master (queue)

  • label=automerge:rebase
  • -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 main]
      • #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-swingset (xs)
        • check-neutral=test-swingset (xs)
        • check-skipped=test-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset2 (xs)
        • check-neutral=test-swingset2 (xs)
        • check-skipped=test-swingset2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (xs)
        • check-neutral=test-swingset3 (xs)
        • check-skipped=test-swingset3 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (xs)
        • check-neutral=test-swingset4 (xs)
        • check-skipped=test-swingset4 (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-swingset (18.x)
        • check-neutral=test-swingset (18.x)
        • check-skipped=test-swingset (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-swingset2 (18.x)
        • check-neutral=test-swingset2 (18.x)
        • check-skipped=test-swingset2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (18.x)
        • check-neutral=test-swingset3 (18.x)
        • check-skipped=test-swingset3 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (18.x)
        • check-neutral=test-swingset4 (18.x)
        • check-skipped=test-swingset4 (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)
        • check-neutral=test-boot (18.x)
        • check-skipped=test-boot (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs)
        • check-neutral=test-boot (xs)
        • check-skipped=test-boot (xs)

βœ… Rule: squash to master (queue)

  • -draft [πŸ“Œ queue requirement]
  • base=master
  • label=automerge:squash
  • any of: [πŸ“Œ queue -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success=Configuration changed
  • any of: [πŸ”€ queue conditions]
    • all of: [πŸ“Œ queue conditions of queue main]
      • #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-swingset (xs)
        • check-neutral=test-swingset (xs)
        • check-skipped=test-swingset (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset2 (xs)
        • check-neutral=test-swingset2 (xs)
        • check-skipped=test-swingset2 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (xs)
        • check-neutral=test-swingset3 (xs)
        • check-skipped=test-swingset3 (xs)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (xs)
        • check-neutral=test-swingset4 (xs)
        • check-skipped=test-swingset4 (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-swingset (18.x)
        • check-neutral=test-swingset (18.x)
        • check-skipped=test-swingset (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-swingset2 (18.x)
        • check-neutral=test-swingset2 (18.x)
        • check-skipped=test-swingset2 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset3 (18.x)
        • check-neutral=test-swingset3 (18.x)
        • check-skipped=test-swingset3 (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-swingset4 (18.x)
        • check-neutral=test-swingset4 (18.x)
        • check-skipped=test-swingset4 (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)
        • check-neutral=test-boot (18.x)
        • check-skipped=test-boot (18.x)
      • any of: [πŸ›‘ GitHub branch protection]
        • check-success=test-boot (xs)
        • check-neutral=test-boot (xs)
        • check-skipped=test-boot (xs)

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