aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2023-09-27 08:49:06 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2023-09-27 08:49:06 +0700
commit1bd4f92c4c39d86344ea48a76dcd1c865fb0a043 (patch)
treef61c2e386f9d979967f06db5d8498eedab321daa
parentff92343e7ab763941180a66df5b956cb971098ff (diff)
downloadaspectj-1bd4f92c4c39d86344ea48a76dcd1c865fb0a043.tar.gz
aspectj-1bd4f92c4c39d86344ea48a76dcd1c865fb0a043.zip
CI build: remove JDK 11 build, switch 21 to 21-ea
Background: JDT Core dependencies now contain hundreds of Java 17 class files, i.e. Ajc now requires Java 17+ runtime environment. :-( For more details, see: https://github.com/eclipse-aspectj/aspectj/issues/260#issuecomment-1736540176 Adoptium Java 21 release is not available yet, so we need to run on EA. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
-rw-r--r--.github/workflows/maven.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index e9b7f5713..e8ab9505a 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -20,7 +20,7 @@ jobs:
fail-fast: false
matrix:
# Check for available Temurin releases on https://adoptium.net/releases.html
- java: [ 11, 17, 21 ]
+ java: [ 17, 21-ea ]
runs-on: ubuntu-latest