From 197dbfb3aa4dc8c73e1fa31ffe45b2be28fe8193 Mon Sep 17 00:00:00 2001 From: Caleb Hulbert Date: Thu, 16 May 2024 09:39:56 -0400 Subject: [PATCH 1/3] build: build with JDK 21 --- pom.xml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index b34bd8d..fc966db 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ org.janelia.saalfeldlab saalfx - 1.3.1-SNAPSHOT + 1.4.0-SNAPSHOT Saal FX Saalfeld lab JavaFX tools and extensions @@ -37,18 +37,19 @@ org.janelia.saalfeldlab.saalfx - 1.9.0 - 11 + 1.9.24 + 21 true + 3.13.0 - 11 - 11 + 21 - 18.0.1 + 22.0.1 4.0.16-alpha 1.4.30 + true @@ -56,7 +57,7 @@ hanslovsky Philipp Hanslovsky hanslovskyp@janelia.hhmi.org - + HHMI Janelia http://janelia.org/ @@ -71,7 +72,7 @@ cmhulbert Caleb Hulbert hulbertc@hhmi.org - + HHMI Janelia http://janelia.org/ @@ -83,9 +84,9 @@ - - none - + + none + @@ -110,7 +111,7 @@ scm:git:git://github.com/saalfeldlab/saalfx scm:git:git@github.com:saalfeldlab/saalfx.git - saalfx-1.2.0 + saalfx-1.3.0 https://github.com/saalfeldlab/saalfx @@ -235,7 +236,7 @@ org.testfx openjfx-monocle - jdk-12.0.1+2 + 21.0.2 test From 0390fc059f27a63cf37bc485e3f314770b171351 Mon Sep 17 00:00:00 2001 From: Caleb Hulbert Date: Thu, 16 May 2024 09:43:41 -0400 Subject: [PATCH 2/3] ci: bump jdk to 21 --- .github/workflows/build-main.yml | 4 ++-- .github/workflows/build-pr.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-main.yml b/.github/workflows/build-main.yml index afc4cb4..c655da1 100644 --- a/.github/workflows/build-main.yml +++ b/.github/workflows/build-main.yml @@ -26,10 +26,10 @@ jobs: ${{ runner.os }}-build- ${{ runner.os }}- - - name: Set up JDK 11 + - name: Set up JDK uses: actions/setup-java@v2 with: - java-version: '11' + java-version: '21' distribution: 'adopt' - name: Set up CI environment run: .github/setup.sh diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 9f76c2b..082dbe9 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -24,10 +24,10 @@ jobs: ${{ runner.os }}-build- ${{ runner.os }}- - - name: Set up JDK 11 + - name: Set up JDK uses: actions/setup-java@v2 with: - java-version: '11' + java-version: '21' distribution: 'adopt' - name: Set up CI environment run: .github/setup.sh From b83ec14d743a9268b9df7f63cdad595d11788217 Mon Sep 17 00:00:00 2001 From: Caleb Hulbert Date: Thu, 16 May 2024 09:48:09 -0400 Subject: [PATCH 3/3] ci(dep): migrate adopt to temurin https://blog.adoptopenjdk.net/2021/08/goodbye-adoptopenjdk-hello-adoptium/ --- .github/workflows/build-main.yml | 2 +- .github/workflows/build-pr.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-main.yml b/.github/workflows/build-main.yml index c655da1..89a68ea 100644 --- a/.github/workflows/build-main.yml +++ b/.github/workflows/build-main.yml @@ -30,7 +30,7 @@ jobs: uses: actions/setup-java@v2 with: java-version: '21' - distribution: 'adopt' + distribution: 'temurin' - name: Set up CI environment run: .github/setup.sh - name: Execute the build diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 082dbe9..66269fd 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -28,7 +28,7 @@ jobs: uses: actions/setup-java@v2 with: java-version: '21' - distribution: 'adopt' + distribution: 'temurin' - name: Set up CI environment run: .github/setup.sh - name: Execute the build