1515 with :
1616 fetch-depth : 0
1717 - name : Set up JDK 11
18- uses : actions/setup-java@v1
18+ uses : actions/setup-java@v4
1919 with :
20- java-version : 11
20+ distribution : ' graalvm' # See 'Supported distributions' for available options
21+ java-version : 17
2122 - name : Install Graphviz
2223 run : sudo apt-get -y install graphviz
2324 - name : Gradle caches
4445 path : ./out
4546 if-no-files-found : error
4647
47- validate_java_11 :
48+ validate_java_17 :
4849 runs-on : ubuntu-latest
4950 needs :
5051 - build
@@ -56,14 +57,15 @@ jobs:
5657 path : ./out
5758 - name : Grant execute permission for cm
5859 run : chmod +x ./out/bin/cm
59- - name : Set up JDK 11
60- uses : actions/setup-java@v1
60+ - name : Set up JDK 17
61+ uses : actions/setup-java@v4
6162 with :
62- java-version : 11
63+ distribution : ' graalvm' # See 'Supported distributions' for available options
64+ java-version : 17
6365 - name : Execute to check if Java version is compatible
6466 run : ./out/bin/cm
6567
66- validate_java_17 :
68+ validate_java_21 :
6769 runs-on : ubuntu-latest
6870 needs :
6971 - build
@@ -75,14 +77,15 @@ jobs:
7577 path : ./out
7678 - name : Grant execute permission for cm
7779 run : chmod +x ./out/bin/cm
78- - name : Set up JDK 17
79- uses : actions/setup-java@v1
80+ - name : Set up JDK 21
81+ uses : actions/setup-java@v4
8082 with :
81- java-version : 17
83+ distribution : ' graalvm' # See 'Supported distributions' for available options
84+ java-version : ' 21'
8285 - name : Execute to check if Java version is compatible
8386 run : ./out/bin/cm
8487
85- validate_java_21 :
88+ validate_java_24 :
8689 runs-on : ubuntu-latest
8790 needs :
8891 - build
9497 path : ./out
9598 - name : Grant execute permission for cm
9699 run : chmod +x ./out/bin/cm
97- - name : Set up JDK 21
98- uses : actions/setup-java@v1
100+ - name : Set up JDK 24
101+ uses : actions/setup-java@v4
99102 with :
100- java-version : 21
103+ distribution : ' graalvm' # See 'Supported distributions' for available options
104+ java-version : ' 24'
101105 - name : Execute to check if Java version is compatible
102106 run : ./out/bin/cm
0 commit comments