diff --git a/.circleci/config.yml b/.circleci/config.yml
index e5e52b56..d2e81dd5 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -2,7 +2,7 @@ version: 2.1
parameters:
java-tag:
type: string
- default: "17.0.11"
+ default: "21.0.2"
orbs:
build-tools: circleci/build-tools@2.7.0
executors:
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index ff3fdf92..fa821dbb 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -25,11 +25,11 @@ jobs:
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-maven-
- uses: actions/checkout@v4
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v4
with:
- java-version: 17
- distribution: 'adopt'
+ java-version: 21
+ distribution: 'temurin'
- name: Build with Maven
run: ./mvnw -B clean install
- name: code coverage
diff --git a/pom.xml b/pom.xml
index b89d66f2..938d8a57 100644
--- a/pom.xml
+++ b/pom.xml
@@ -504,7 +504,7 @@
3.8.5
- [11.0.11,18.0)
+ [17.0.0,22.0)
@@ -677,9 +677,9 @@
net.revelc.code
impsort-maven-plugin
- 1.8.0
+ 1.11.0
- 17
+ 21