Skip to content

Commit 0c59044

Browse files
committed
fix: GHA CI status check
1 parent aa74b60 commit 0c59044

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/test.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,18 @@ jobs:
6464
docker compose up -d
6565
docker compose down
6666
67-
ci-check:
68-
name: ci status check
67+
results:
68+
name: CI Status Check
6969
runs-on: ubuntu-latest
7070
needs: [ci]
7171
if: always()
7272
steps:
73-
- name: Some CI failed
74-
if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')}}
75-
run: exit 1
76-
- name: All CI passed
77-
if: ${{ contains(needs.*.result, 'success') || contains(needs.*.result, 'skipped') }}
78-
run: exit 0
73+
- name: Evaluate CI status
74+
run: |
75+
if contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled'); then
76+
echo "Some CI checks failed"
77+
exit 1
78+
else
79+
echo "All CI checks passed"
80+
exit 0
81+
fi

0 commit comments

Comments
 (0)