diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 36cac1f..f98edb0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,4 +1,4 @@ -name: Build and Test ApiDiff +name: Build and Test APIDiff on: push: @@ -14,17 +14,17 @@ jobs: steps: - name: 'Check out repository' uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: 'Set up Java Development Kit' - uses: oracle-actions/setup-java@v1 + uses: actions/setup-java@v4 with: - website: oracle.com - release: 17 + distribution: 'oracle' + java-version: 17 + + - name: 'Build APIDiff' + shell: bash + run: bash make/build.sh - - name: 'Build ApiDiff' + - name: 'Self-test APIDiff' shell: bash - run: | - java --version - bash make/build.sh + run: bash make/build.sh --skip-download -- test diff --git a/test/junit/JUnitTests.gmk b/test/junit/JUnitTests.gmk index 87ae669..c88ab2f 100644 --- a/test/junit/JUnitTests.gmk +++ b/test/junit/JUnitTests.gmk @@ -41,7 +41,6 @@ $(BUILDTESTDIR)/JUnitTests.ok: \ $(RM) $(@:%.ok=%/work) $(@:%.ok=%/report) $(MKDIR) -p $(@:%.ok=%/work) $(@:%.ok=%/report) cd $(@:%.ok=%/work) ; \ - set -o pipefail ; \ $(JAVA) \ $(JUnitTest.add-exports) \ -jar $(JUNIT_JAR) \