From 1f875f04e395ff0aba5c254c66ac4021cf67b883 Mon Sep 17 00:00:00 2001 From: Victor Melnik Date: Tue, 20 Feb 2024 22:56:26 +0200 Subject: [PATCH] Update gradle.yml --- .github/workflows/gradle.yml | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d1d008a..8612b71 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -6,24 +6,21 @@ on: pull_request: branches: [ master ] -env: - GRADLE_CACHE_KEY: ${{ github.run_id }}-gradle-${{ github.run_number }}-${{ github.run_number }}-${{ github.sha }} - jobs: build: runs-on: ubuntu-latest - + strategy: + matrix: + java: [ '11', '21' ] name: Build steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 - with: - java-version: 11 - - uses: actions/cache@v1 + - uses: actions/checkout@v4 + - name: Set up JDK ${{ matrix.java }} + uses: actions/setup-java@v4 with: - path: ~/.gradle/caches - key: ${{ env.GRADLE_CACHE_KEY }} - restore-keys: ${{ env.GRADLE_CACHE_KEY }} + java-version: ${{ matrix.java }} + distribution: 'temurin' - name: Run tests - run: chmod +x gradlew && ./gradlew test - + uses: gradle/actions/setup-gradle@v3 + with: + arguments: test