Skip to content

Commit f1d956e

Browse files
Add Testing and Checks Completed step
1 parent c92f01b commit f1d956e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,16 @@ jobs:
8787
dart run build_runner test --delete-conflicting-outputs --release -- --preset dart2js --preset=react${{ matrix.react }}
8888
if: always() && steps.install.outcome == 'success'
8989
timeout-minutes: 8
90+
91+
testing-and-checks-complete:
92+
name: Testing and Checks Completed
93+
needs: [ build, checks, test ]
94+
if: ${{ !cancelled() && github.event_name == 'pull_request' || github.ref_type == 'tag' }}
95+
runs-on: [ xs-al2023 ]
96+
steps:
97+
- run: |
98+
if [ "${{ needs.checks.result }}" == "failure" ]; then
99+
echo "Some checks have failed. Please fix the issues and try again."
100+
exit 1
101+
fi
102+
echo 'All Testing and checks have completed.'

0 commit comments

Comments
 (0)