Skip to content

Commit 3ed8bea

Browse files
committed
add summary ci check
1 parent 7b280f8 commit 3ed8bea

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed
Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: PR verification (forks)
2+
name: PR verification
33
on:
44
pull_request:
55
paths:
@@ -9,13 +9,22 @@ permissions:
99
contents: read
1010
jobs:
1111
backend-verify:
12-
if: github.event.pull_request.head.repo.fork == true
1312
uses: ./.github/workflows/backend-lint-test.yml
1413
permissions:
1514
contents: read
1615

1716
frontend-verify:
18-
if: github.event.pull_request.head.repo.fork == true
1917
uses: ./.github/workflows/frontend-verify.yml
2018
permissions:
21-
contents: read
19+
contents: read
20+
21+
ci:
22+
needs: [backend-verify, frontend-verify]
23+
if: always()
24+
runs-on: blacksmith-2vcpu-ubuntu-2404
25+
steps:
26+
- name: Check all jobs passed
27+
run: |
28+
if [[ "${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}" == "true" ]]; then
29+
exit 1
30+
fi

.github/workflows/repository-dispatch.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,7 @@ permissions:
1919
id-token: write
2020
contents: read
2121
jobs:
22-
backend-verify:
23-
uses: ./.github/workflows/backend-lint-test.yml
24-
permissions:
25-
contents: read
26-
27-
frontend-verify:
28-
uses: ./.github/workflows/frontend-verify.yml
29-
permissions:
30-
contents: read
31-
3222
dispatch:
33-
needs: [backend-verify, frontend-verify]
34-
if: "!failure() && !cancelled()"
3523
runs-on: blacksmith-2vcpu-ubuntu-2404
3624
steps:
3725
- uses: aws-actions/configure-aws-credentials@v4

0 commit comments

Comments
 (0)