Skip to content

Commit 9490ed5

Browse files
committed
build: add status check for matrix strategies
Signed-off-by: Lídia Tarcza <100163235+diatrcz@users.noreply.github.com>
1 parent 900f255 commit 9490ed5

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

.github/workflows/build.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
uses: actions/checkout@v4
5151

5252
- name: Setup Java ${{matrix.java-version}}
53-
uses: actions/setup-java@v4
53+
uses: actions/setup-java@v4
5454
with:
5555
java-version: ${{matrix.java-version}}
5656
distribution: 'adopt'
@@ -59,6 +59,20 @@ jobs:
5959
- name: Build & Test
6060
run: mvn -B clean verify -fae -DskipITs
6161

62+
results:
63+
if: ${{ always() }}
64+
runs-on: ubuntu-latest
65+
name: Final Test Results
66+
needs: [build]
67+
steps:
68+
- run: |
69+
result="${{ needs.build.result }}"
70+
if [[ $result == "success" || $result == "skipped" ]]; then
71+
exit 0
72+
else
73+
exit 1
74+
fi
75+
6276
create-release:
6377
needs: build
6478
name: semantic-release

0 commit comments

Comments
 (0)