Skip to content

Commit 500fb36

Browse files
committed
update mergify conditions
1 parent 7db3e26 commit 500fb36

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
with:
6565
commit_message: automatically run ormolu
6666
build-ucm:
67-
name: Build UCM ${{ matrix.os }}
67+
name: build ucm
6868
runs-on: ${{ matrix.os }}
6969
strategy:
7070
# Run each build to completion, regardless of if any have failed
@@ -207,7 +207,7 @@ jobs:
207207
cache-prefix: ci
208208

209209
transcripts:
210-
name: Run transcripts
210+
name: run transcripts
211211
needs: build-ucm
212212
runs-on: ${{ matrix.os }}
213213
strategy:
@@ -278,7 +278,7 @@ jobs:
278278
echo "passing=true" >> "${{env.transcript_test_results}}"
279279
280280
interpreter-tests:
281-
name: Run interpreter tests
281+
name: run interpreter tests
282282
needs: build-ucm
283283
runs-on: ${{ matrix.os }}
284284
strategy:
@@ -348,7 +348,7 @@ jobs:
348348
349349
generate-jit-source:
350350
if: always() && needs.build-ucm.result == 'success'
351-
name: Generate JIT source
351+
name: generate jit source
352352
needs: build-ucm
353353
runs-on: ubuntu-20.04
354354
steps:
@@ -434,7 +434,7 @@ jobs:
434434

435435
build-jit-binary:
436436
if: always() && needs.generate-jit-source.result == 'success'
437-
name: Build JIT binary ${{ matrix.os }}
437+
name: build jit binary
438438
needs: generate-jit-source
439439
runs-on: ${{ matrix.os }}
440440
strategy:

.mergify.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
pull_request_rules:
22
- name: automatic merge on CI success and review
33
conditions:
4-
- status-success=ubuntu-20.04
5-
- status-success=macOS-12
6-
- status-success=windows-2019
4+
- check-success=build ucm (ubuntu-20.04)
5+
- check-success=build ucm (macOS-12)
6+
- check-success=build ucm (windows-2019)
7+
- check-success=run transcripts (ubuntu-20.04)
8+
- check-success=run transcripts (macOS-12)
9+
- check-success=run transcripts (windows-2019)
10+
- check-success=run interpreter tests (ubuntu-20.04)
11+
- check-success=run interpreter tests (macOS-12)
12+
# - check-success=run interpreter tests (windows-2019)
13+
- check-success=generate jit source
14+
- check-success=build jit binary (ubuntu-20.04)
15+
- check-success=build jit binary (macOS-12)
16+
- check-success=build jit binary (windows-2019)
717
- label=ready-to-merge
818
- "#approved-reviews-by>=1"
919
actions:

0 commit comments

Comments
 (0)