Skip to content

Commit 01b4017

Browse files
committed
Fix merge queue
1 parent 5ac9b3a commit 01b4017

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/merge-queue.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ defaults:
1313
shell: bash
1414

1515
jobs:
16-
build:
16+
test:
1717
runs-on: ['self-hosted', '1ES.Pool=TypeScript-1ES-GitHub-XL', '1ES.ImageOverride=mariner-2.0']
1818
steps:
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -24,7 +24,20 @@ jobs:
2424
node-version: 'lts/*'
2525
- uses: ./.github/actions/setup-go
2626
with:
27-
cache-name: merge-queue-build
27+
cache-name: merge-queue-test
2828

2929
- run: npm ci
3030
- run: npx hereby test:all
31+
32+
required:
33+
runs-on: ubuntu-latest
34+
if: ${{ always() }}
35+
needs:
36+
- test
37+
38+
steps:
39+
- name: Check required jobs
40+
env:
41+
NEEDS: ${{ toJson(needs) }}
42+
run: |
43+
! echo $NEEDS | jq -e 'to_entries[] | { job: .key, result: .value.result } | select(.result != "success")'

0 commit comments

Comments
 (0)