@@ -16,46 +16,13 @@ jobs:
16
16
concurrent_skipping : ' same_content'
17
17
do_not_skip : ' ["pull_request", "workflow_dispatch", "schedule"]'
18
18
paths_ignore : ' ["**/*.md"]'
19
- build :
20
- name : Build
21
- runs-on : ${{ matrix.platform }}
22
- needs : [check_duplicate_workflows]
23
- if : ${{ needs.check_duplicate_workflows.outputs.should_skip != 'true' }}
24
- strategy :
25
- matrix :
26
- java : [ '8', '11', '16' ]
27
- platform : ['windows-latest', 'ubuntu-latest']
28
- steps :
29
- - uses : actions/checkout@v3
30
- - name : Set up JDK ${{ matrix.java }}
31
- uses : actions/setup-java@v3
32
- with :
33
- distribution : ' adopt'
34
- java-version : ${{ matrix.java }}
35
- cache : ' gradle'
36
- - name : print Java version
37
- run : java -version
38
- - name : Set JVM options for JDK 16
39
- if : ${{ matrix.java == 16 }}
40
- run : echo org.gradle.jvmargs="--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \
41
- --add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
42
- --add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED \
43
- --add-opens=jdk.compiler/com.sun.tools.javac.jvm=ALL-UNNAMED \
44
- --add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED \
45
- --add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED \
46
- --add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
47
- --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED" >> gradle.properties
48
- - name : Run build
49
- run : ./gradlew clean assemble --info
50
-
51
19
test :
52
20
name : Test
53
21
runs-on : ${{ matrix.platform }}
54
- needs : [build]
55
22
strategy :
56
23
matrix :
57
- java : [ '8', '11', '16 ' ]
58
- platform : ['windows-latest', 'ubuntu-latest' ]
24
+ java : [ '17 ' ]
25
+ platform : ['windows-latest']
59
26
steps :
60
27
- uses : actions/checkout@v3
61
28
- name : Gradle wrapper validation
0 commit comments