From 3a9fe362e2366dfe43e7354c223c8b68c6a9f575 Mon Sep 17 00:00:00 2001 From: Balazs Kocsi Date: Sat, 22 Jun 2024 16:40:52 +0200 Subject: [PATCH] switch to java 22 --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/docker-publish.yaml | 4 ++-- .github/workflows/helm-publish.yaml | 4 ++-- build.gradle | 4 +++- gradle/wrapper/gradle-wrapper.properties | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5fd6e2c..96f796d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,10 +18,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 21 + - name: Set up JDK 22 uses: actions/setup-java@v4 with: - java-version: '21' + java-version: '22' distribution: 'temurin' # Configure Gradle for optimal use in GiHub Actions, including caching of downloaded dependencies. @@ -40,10 +40,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 22 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '22' distribution: 'temurin' # Generates and submits a dependency graph, enabling Dependabot Alerts for all project dependencies. diff --git a/.github/workflows/docker-publish.yaml b/.github/workflows/docker-publish.yaml index fc221ec..9a202bd 100644 --- a/.github/workflows/docker-publish.yaml +++ b/.github/workflows/docker-publish.yaml @@ -23,10 +23,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 21 + - name: Set up JDK 22 uses: actions/setup-java@v4 with: - java-version: '21' + java-version: '22' distribution: 'temurin' # Configure Gradle for optimal use in GiHub Actions, including caching of downloaded dependencies. diff --git a/.github/workflows/helm-publish.yaml b/.github/workflows/helm-publish.yaml index 40cc720..df44fcc 100644 --- a/.github/workflows/helm-publish.yaml +++ b/.github/workflows/helm-publish.yaml @@ -21,10 +21,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 21 + - name: Set up JDK 22 uses: actions/setup-java@v4 with: - java-version: '21' + java-version: '22' distribution: 'temurin' # Configure Gradle for optimal use in GiHub Actions, including caching of downloaded dependencies. diff --git a/build.gradle b/build.gradle index c625f5c..bc16512 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,9 @@ group = 'com.github.ansarhun' version = '0.0.1-SNAPSHOT' java { - sourceCompatibility = '21' + toolchain { + languageVersion = JavaLanguageVersion.of(22) + } } configurations { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 89454d7..a850da2 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -16,7 +16,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME