diff --git a/.github/workflows/build-master.yml b/.github/workflows/build-master.yml index 2423a86cf..65ea34742 100644 --- a/.github/workflows/build-master.yml +++ b/.github/workflows/build-master.yml @@ -10,7 +10,13 @@ jobs: - name: Checkout project uses: actions/checkout@v2 - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3fa7a32f3..f5e1f3652 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,13 @@ jobs: - name: Checkout project uses: actions/checkout@v4 - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' diff --git a/.github/workflows/github-release.yml b/.github/workflows/github-release.yml index e7ec0d397..6e266bde7 100644 --- a/.github/workflows/github-release.yml +++ b/.github/workflows/github-release.yml @@ -37,7 +37,13 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' diff --git a/.github/workflows/license-check.yml b/.github/workflows/license-check.yml index 574cc2c98..e40035902 100644 --- a/.github/workflows/license-check.yml +++ b/.github/workflows/license-check.yml @@ -15,7 +15,13 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' diff --git a/.github/workflows/module-release-graalvm.yml b/.github/workflows/module-release-graalvm.yml index 9df77d179..21070157d 100644 --- a/.github/workflows/module-release-graalvm.yml +++ b/.github/workflows/module-release-graalvm.yml @@ -42,7 +42,13 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' diff --git a/.github/workflows/module-release-jvm17.yml b/.github/workflows/module-release-jvm17.yml index 5c2693a9e..d78a1bcb2 100644 --- a/.github/workflows/module-release-jvm17.yml +++ b/.github/workflows/module-release-jvm17.yml @@ -31,6 +31,12 @@ jobs: with: fetch-depth: 0 + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + - name: Setup java uses: actions/setup-java@v3 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 79f89fb20..e8ab4af4d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,13 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - - name: Set up Java + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + + - name: Set up GraalVM Java 17 for Gradle uses: graalvm/setup-graalvm@v1 with: java-version: '17' @@ -675,6 +681,12 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + - name: Set up JDK 17 uses: actions/setup-java@v4 with: diff --git a/.github/workflows/sql-audit-tests.yml b/.github/workflows/sql-audit-tests.yml index 6a52358de..614df341d 100644 --- a/.github/workflows/sql-audit-tests.yml +++ b/.github/workflows/sql-audit-tests.yml @@ -17,6 +17,12 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Set up Temurin Java 8 toolchain + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + - name: Set up JDK 17 uses: actions/setup-java@v4 with: