diff --git a/.github/workflows/ossrh-publish.yml b/.github/workflows/ossrh-publish.yml index ae8fc4b5..89411d69 100644 --- a/.github/workflows/ossrh-publish.yml +++ b/.github/workflows/ossrh-publish.yml @@ -11,15 +11,24 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: - java-version: 1.8 + java-version: 8 + distribution: 'zulu' + cache: gradle - name: Check release validity run: bash .github/scripts/check-release.sh - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build with Gradle run: ./gradlew build + - name: Archive test report + uses: actions/upload-artifact@v2 + if: failure() + with: + name: Test report + path: build/reports/tests/test + if-no-files-found: ignore - name: Decode secring.gpg run: | echo "${{secrets.SIGNING_SECRET_KEY_RING_FILE}}" > ~/.gradle/secring.gpg.b64 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 51cc75e5..595de1ba 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,10 +18,12 @@ jobs: name: integration-and-unit-tests steps: - uses: actions/checkout@v2 - - name: Set up JDK 1.8 - uses: actions/setup-java@v1 + - name: Set up Java + uses: actions/setup-java@v2 with: - java-version: 1.8 + java-version: 8 + distribution: 'zulu' + cache: gradle - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Meilisearch (latest version) setup with Docker @@ -33,8 +35,7 @@ jobs: if: failure() with: name: Test report - path: | - build/reports/tests/integrationTest + path: build/reports/tests/integrationTest if-no-files-found: ignore linter: