You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Compile with Java 24
* Prevent test failures on Windows runners in GitHub build
Especially on Windows runners it sometimes happens that the test process is not terminated after completion of the command that is being tested. If the command prints its exit code to the log, that is being used once the test process times out. Commands which are fully handled by Clikt, do not print the exit code to the log, which results in a test failure if the test process expires. So, for Clikt commands the assertions on the exit code are ignored, if the test process has timed out.
---------
Co-authored-by: Mateusz Kwieciński <mateusz.kwiatek@gmail.com>
Copy file name to clipboardExpand all lines: .github/actions/setup-gradle-build/action.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ runs:
22
22
distribution: 'zulu'
23
23
java-version: | # last version (set as default) should match all `jvmToolchain(xxx)` calls in the project
24
24
${{ inputs.additional-java-versions }}
25
-
21
25
+
24
26
26
27
27
# Please note these settings will override the ones set via `gradle.properties` committed to the repository - https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties
jdk: [8, 11, 17] # list of Java versions to run tests against (excluding `java-compilation` version for which tests already have run during `build` job)
102
+
jdk: [8, 11, 17, 21] # list of Java versions to run tests against (excluding `java-compilation` version for which tests already have run during `build` job)
Copy file name to clipboardExpand all lines: gradle/libs.versions.toml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
[versions]
2
2
# The java-compilation version is the latest supported (not necessarily LTS) version of Java. It should be identical to Java-version used in `actions/setup-java`
3
-
java-compilation = "21"
3
+
java-compilation = "24"
4
4
# The java-target version is the lowest supported LTS version of Java. Jar's produced are bytecode compatible with this version.
0 commit comments