Skip to content

Commit 6f6b567

Browse files
committed
Make build job conclusion of Java 8 and latest java compilation jobs
1 parent ac77c04 commit 6f6b567

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

.github/workflows/gradle-build.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
contents: read
1212

1313
jobs:
14-
build:
14+
build-latest-java:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- uses: actions/checkout@v4
@@ -66,8 +66,21 @@ jobs:
6666
working-directory: ./java-8
6767
run: .././gradlew -Dorg.gradle.jvmargs=-Xmx4g build
6868

69+
build:
70+
needs: [build-latest-java, build-java-8]
71+
runs-on: ubuntu-latest
72+
if: ${{ always() }}
73+
steps:
74+
- name: Determine build status
75+
run: |
76+
if ${{ needs.build-latest-java.result }} == 'success' && ${{ needs.build-java-8.result }} == 'success'; then
77+
exit 0
78+
else
79+
exit 1
80+
fi
81+
6982
compare-packages:
70-
needs: [build, build-java-8]
83+
needs: [build-latest-java, build-java-8]
7184
runs-on: ubuntu-latest
7285
env:
7386
CURRENT_PKG_DIFF: ./artifacts/current/build/libs/msgraph-beta-sdk-java.jar

0 commit comments

Comments
 (0)