diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 06ece422d..a68474548 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -18,19 +18,21 @@ jobs: distribution: 'zulu' cache: 'gradle' - run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: - java-version: 11 + java-version: 17 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK11=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 17 + - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - name: Build + run: ./gradlew build + - name: Set up JDK 19 uses: actions/setup-java@v3 with: - java-version: 17 + java-version: 19 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV - name: Build - run: ./gradlew build \ No newline at end of file + run: ./gradlew build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2b56b9dca..9612fa6da 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,20 +21,20 @@ jobs: distribution: 'zulu' cache: 'gradle' - run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: - java-version: 11 + java-version: 17 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK11=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 17 + - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - name: Set up JDK 19 uses: actions/setup-java@v3 with: - java-version: 17 + java-version: 19 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV - name: Build candidate if: contains(github.ref, '-rc.') run: ./gradlew --info --stacktrace -Prelease.useLastTag=true candidate diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 9c69dcbe2..8758245fd 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -23,20 +23,20 @@ jobs: distribution: 'zulu' cache: 'gradle' - run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: - java-version: 11 + java-version: 17 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK11=$JAVA_HOME" >> $GITHUB_ENV - - name: Set up JDK 17 + - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - name: Set up JDK 19 uses: actions/setup-java@v3 with: - java-version: 17 + java-version: 19 distribution: 'zulu' cache: 'gradle' - - run: echo "JDK17=$JAVA_HOME" >> $GITHUB_ENV + - run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV - name: Build run: ./gradlew build snapshot env: diff --git a/build.gradle b/build.gradle index 6d3866316..cf38796d5 100755 --- a/build.gradle +++ b/build.gradle @@ -70,7 +70,7 @@ subprojects { useJUnitPlatform() } - [11, 17].each { additionalJDK -> + [17, 19].each { additionalJDK -> def additionalTestTask = tasks.register("testJDK$additionalJDK", Test) { description = "Runs tests against JDK $additionalJDK." group = 'verification'