@@ -15,16 +15,16 @@ jobs:
1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : Checkout
18- uses : actions/checkout@v4
18+ uses : actions/checkout@v6
1919 - name : Set up Java
20- uses : actions/setup-java@v4.7 .0
20+ uses : actions/setup-java@v5.2 .0
2121 with :
2222 distribution : ' zulu'
2323 java-version : ${{ env.build_java_version }}
24+ - name : Set Up Gradle
25+ uses : gradle/actions/setup-gradle@v5
2426 - name : Build
25- uses : gradle/actions/setup-gradle@v3
26- with :
27- arguments : build
27+ run : ./gradlew build
2828 - name : Check project files unmodified
2929 run : |
3030 directoryState="$(git status --porcelain)"
@@ -51,19 +51,19 @@ jobs:
5151 runs-on : ${{ matrix.os }}
5252 steps :
5353 - name : Checkout
54- uses : actions/checkout@v4
54+ uses : actions/checkout@v6
5555 - name : Set up Build JDK
56- uses : actions/setup-java@v4.7 .0
56+ uses : actions/setup-java@v5.2 .0
5757 with :
5858 distribution : ' zulu'
5959 java-version : ${{ env.build_java_version }}
6060 - name : Set up Test JDK
61- uses : actions/setup-java@v4.7 .0
61+ uses : actions/setup-java@v5.2 .0
6262 with :
6363 distribution : ' zulu'
6464 java-version : ${{ matrix.test_java_version }}
6565 - name : Provide installed JDKs
66- uses : actions/github-script@v7
66+ uses : actions/github-script@v8
6767 id : provideJdkPaths
6868 with :
6969 script : |
@@ -77,13 +77,12 @@ jobs:
7777 }
7878 }
7979 }
80+ - name : Set Up Gradle
81+ uses : gradle/actions/setup-gradle@v5
8082 - name : Test
81- uses : gradle/actions/setup- gradle@v3
83+ run : ./gradlew test -PallTests -PtestJavaVersion=${{ matrix.test_java_version }} "-Porg. gradle.java.installations.paths=${{ env.test_jdk_path }}"
8284 env :
8385 JAVA_HOME : ${{ env.build_jdk_path }}
84- with :
85- arguments : test -PallTests -PtestJavaVersion=${{ matrix.test_java_version }} -Porg.gradle.java.installations.paths=${{ env.test_jdk_path }}
86- cache-disabled : true
8786
8887 integration-test :
8988 strategy :
@@ -101,19 +100,19 @@ jobs:
101100 runs-on : ${{ matrix.os }}
102101 steps :
103102 - name : Checkout
104- uses : actions/checkout@v4
103+ uses : actions/checkout@v6
105104 - name : Set up Build JDK
106- uses : actions/setup-java@v4.7 .0
105+ uses : actions/setup-java@v5.2 .0
107106 with :
108107 distribution : ' zulu'
109108 java-version : ${{ env.build_java_version }}
110109 - name : Set up Test JDK
111- uses : actions/setup-java@v4.7 .0
110+ uses : actions/setup-java@v5.2 .0
112111 with :
113112 distribution : ' zulu'
114113 java-version : ${{ matrix.test_java_version }}
115114 - name : Provide installed JDKs
116- uses : actions/github-script@v7
115+ uses : actions/github-script@v8
117116 id : provideJdkPaths
118117 with :
119118 script : |
@@ -127,15 +126,13 @@ jobs:
127126 }
128127 }
129128 }
129+ - name : Set Up Gradle
130+ uses : gradle/actions/setup-gradle@v5
130131 - name : Publish to Maven Local
131- uses : gradle/actions/setup-gradle@v3
132+ run : ./gradlew build -xtest -xspotbugsMain -xjavadoc publishToMavenLocal
132133 env :
133134 JAVA_HOME : ${{ env.build_jdk_path }}
134- with :
135- arguments : build -xtest -xspotbugsMain -xjavadoc publishToMavenLocal
136135 - name : Integration test
137- uses : gradle/actions/setup- gradle@v3
136+ run : ./gradlew runMavenTest -PtestJavaVersion=${{ matrix.test_java_version }} "-Porg. gradle.java.installations.paths=${{ env.test_jdk_path }}"
138137 env :
139138 JAVA_HOME : ${{ env.build_jdk_path }}
140- with :
141- arguments : runMavenTest -PtestJavaVersion=${{ matrix.test_java_version }} -Porg.gradle.java.installations.paths=${{ env.test_jdk_path }}
0 commit comments