Skip to content

Commit 36c4497

Browse files
Copilotanidotnet
andcommitted
Remove JDK 11 build setup, upgrade to JDK 17 minimum, and upgrade JUnit to 6.0.0
Co-authored-by: anidotnet <[email protected]>
1 parent 4fb05b9 commit 36c4497

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
strategy:
2424
matrix:
25-
java: [ '11', '17' ]
25+
java: [ '17' ]
2626
env:
2727
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"
2828

@@ -42,7 +42,7 @@ jobs:
4242
run: mvn -B -ff -ntp clean install
4343

4444
- name: Publish Code Coverage
45-
if: github.ref == 'refs/heads/main' && matrix.java == '11'
45+
if: github.ref == 'refs/heads/main' && matrix.java == '17'
4646
uses: codecov/codecov-action@v5
4747
with:
4848
token: ${{ secrets.CODECOV_TOKEN }}
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: macos-latest
5454
strategy:
5555
matrix:
56-
java: [ '11', '17' ]
56+
java: [ '17' ]
5757
env:
5858
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"
5959

@@ -76,7 +76,7 @@ jobs:
7676
runs-on: windows-latest
7777
strategy:
7878
matrix:
79-
java: [ '11', '17' ]
79+
java: [ '17' ]
8080
env:
8181
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"
8282

nitrite-native-tests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2222

2323
<assertj.version>3.27.6</assertj.version>
24-
<junit.version>5.12.2</junit.version>
24+
<junit.version>6.0.0</junit.version>
2525
<native-build-tools-plugin.version>0.10.6</native-build-tools-plugin.version>
2626
</properties>
2727

pom.xml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
</modules>
4949

5050
<properties>
51-
<maven.compiler.release>11</maven.compiler.release>
52-
<maven.compiler.source>11</maven.compiler.source>
53-
<maven.compiler.target>11</maven.compiler.target>
51+
<maven.compiler.release>17</maven.compiler.release>
52+
<maven.compiler.source>17</maven.compiler.source>
53+
<maven.compiler.target>17</maven.compiler.target>
5454
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5555
<jackson.version>2.20.0</jackson.version>
5656
<slf4j.version>2.0.17</slf4j.version>
@@ -80,7 +80,6 @@
8080
<guava.version>33.4.8-jre</guava.version>
8181
<threetenbp.version>1.7.1</threetenbp.version>
8282

83-
<!-- Error Prone version > 2.31.0 can't run on JDK 11. see https://errorprone.info/docs/installation -->
8483
<error-prone.version>2.31.0</error-prone.version>
8584

8685
<jacoco.version>0.8.13</jacoco.version>

0 commit comments

Comments
 (0)