You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by GitBox <gi...@apache.org> on 2026/06/27 10:29:10 UTC

[GH] (pekko-grpc/feature/junit6-migration): Workflow run "Scalafmt" is working again!

The GitHub Actions job "Scalafmt" on pekko-grpc.git/feature/junit6-migration has succeeded.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
4e053328f48f61cb4ad4202c90b05307cd6730ec / 虎鸣 <he...@alibaba-inc.com>
fix: make Gradle JUnit tests pass on Java 17

Motivation:
PR #758 migrates the Gradle plugin tests to JUnit Jupiter, which makes the TestKit tests execute under the Java 17 CI job after rebasing on PR #759.

Modification:
Use mavenLocal and the non-timestamped local snapshot baseline for TestKit builds, restore the baseline system property after in-process TestKit execution, and skip Gradle 5.x compatibility cases on Java 17 where those Gradle versions cannot start.

Result:
The Gradle plugin JUnit tests pass on Java 17 while preserving the Gradle 7.6.4 success check and the Gradle 4.0 minimum-version failure check.

Tests:
- JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home ./gradlew clean test publishToMavenLocal --console=plain --stacktrace (from gradle-plugin/) - passed
- git diff --check - passed
- scalafmt --list --mode diff-ref=origin/main - passed
- JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home sbt javafmtCheckAll - passed

References:
Refs #758, Refs #759

Report URL: https://github.com/apache/pekko-grpc/actions/runs/28286546274

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org