Skip to content

Commit 130676c

Browse files
authored
chore: updated ci checks results output (#668)
1 parent 4fa9063 commit 130676c

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,11 @@ jobs:
2929

3030
- name: API Golden Checks
3131
id: golden_checks
32-
continue-on-error: true
3332
run: yarn run check-api
3433

3534
- name: Linters
3635
id: linters
37-
continue-on-error: true
36+
if: ${{ success() || failure() && steps.golden_checks.conclusion == 'failure' }}
3837
run: |
3938
yarn run cspell --no-progress
4039
yarn run prettier
@@ -43,7 +42,7 @@ jobs:
4342
4443
- name: Unit
4544
id: units
46-
continue-on-error: true
45+
if: ${{ success() || failure() && (steps.linters.conclusion == 'failure' || steps.golden_checks.conclusion == 'failure') }}
4746
run: |
4847
yarn run unit:cdk
4948
yarn run unit:components
@@ -56,10 +55,4 @@ jobs:
5655
5756
- name: License validation
5857
run: yarn run validate:license
59-
60-
- name: Check for errors
61-
run: |
62-
if [[ "${{ steps.golden_checks.outcome }}" == "failure" || "${{ steps.linters.outcome }}" == "failure" || "${{ steps.units.outcome }}" == "failure" ]]; then
63-
echo "One or more steps failed. Marking job as failed."
64-
exit 1
65-
fi
58+
if: ${{ success() || failure() && (steps.linters.conclusion == 'failure' || steps.golden_checks.conclusion == 'failure' || steps.units.conclusion == 'failure') }}

0 commit comments

Comments
 (0)