github.com/nektos/act@v0.2.83/.mergify.yml (about)

     1  merge_queue:
     2    max_parallel_checks: 1
     3  
     4  pull_request_rules:
     5    - name: warn on conflicts
     6      conditions:
     7        - -draft
     8        - -closed
     9        - -merged
    10        - conflict
    11      actions:
    12        label:
    13          add:
    14            - conflict
    15    - name: remove conflict label if not needed
    16      conditions:
    17        - -conflict
    18      actions:
    19        label:
    20          remove:
    21            - conflict
    22    - name: warn on needs-work
    23      conditions:
    24        - -draft
    25        - -closed
    26        - -merged
    27        - or:
    28            - check-failure=lint
    29            - check-failure=test-linux
    30            - check-failure=codecov/patch
    31            - check-failure=codecov/project
    32            - check-failure=snapshot
    33      actions:
    34        label:
    35          add:
    36            - needs-work
    37    - name: remove needs-work label if not needed
    38      conditions:
    39        - check-success=lint
    40        - check-success=test-linux
    41        - check-success=codecov/patch
    42        - check-success=codecov/project
    43        - check-success=snapshot
    44      actions:
    45        label:
    46          remove:
    47            - needs-work
    48    - name: Automatic merge on approval
    49      conditions: []
    50      actions:
    51        queue:
    52  queue_rules:
    53    - name: default
    54      batch_size: 1
    55      queue_conditions: &queue_conditions
    56        - '#changes-requested-reviews-by=0'
    57        - or:
    58            - 'approved-reviews-by=@nektos/act-committers'
    59            - 'author~=^dependabot(|-preview)\[bot\]$'
    60            - and:
    61                - 'approved-reviews-by=@nektos/act-maintainers'
    62                - '#approved-reviews-by>=2'
    63            - and:
    64                - 'author=@nektos/act-maintainers'
    65                - 'approved-reviews-by=@nektos/act-maintainers'
    66                - '#approved-reviews-by>=1'
    67        - -draft
    68        - -merged
    69        - -closed
    70        - check-success=lint
    71        - check-success=test-linux
    72        - check-success=codecov/patch
    73        - check-success=codecov/project
    74        - check-success=snapshot
    75      merge_conditions: *queue_conditions
    76      merge_method: squash