This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-persistence-jdbc.git
The following commit(s) were added to refs/heads/main by this push:
new 0840e95c feat: add Scala 3.8.4 cross-compilation target for testing
(#554)
0840e95c is described below
commit 0840e95c80adfb6583720da98ba310088520bcca
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Sun Jul 5 21:17:48 2026 +0800
feat: add Scala 3.8.4 cross-compilation target for testing (#554)
Motivation:
Ensure pekko-persistence-jdbc compiles and tests pass on the next Scala 3
release line.
Modification:
Add Scala3Next (3.8.4) to ScalaVersions and CI matrices.
Result:
CI now tests against Scala 2.13, 3.3, and 3.8.
Tests:
Not run - CI will validate
References:
None - proactive compatibility testing
---
.github/workflows/h2-test.yml | 2 ++
project/Dependencies.scala | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/h2-test.yml b/.github/workflows/h2-test.yml
index 54dbf154..b2e7a686 100644
--- a/.github/workflows/h2-test.yml
+++ b/.github/workflows/h2-test.yml
@@ -19,8 +19,10 @@ jobs:
include:
- { java-version: 17, scala-version: 2.13, sbt-opts: '' }
- { java-version: 17, scala-version: 3.3, sbt-opts: '' }
+ - { java-version: 17, scala-version: 3.8, sbt-opts: '' }
- { java-version: 21, scala-version: 2.13, sbt-opts: '' }
- { java-version: 21, scala-version: 3.3, sbt-opts: '' }
+ - { java-version: 21, scala-version: 3.8, sbt-opts: '' }
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 #
v7.0.0
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 42682f1c..992d861e 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -13,7 +13,8 @@ object Dependencies {
// Keep in sync with .github CI build
val Scala213 = "2.13.18"
val Scala3 = "3.3.8"
- val ScalaVersions = Seq(Scala213, Scala3)
+ val Scala3Next = "3.8.4"
+ val ScalaVersions = Seq(Scala213, Scala3, Scala3Next)
val PekkoVersion = PekkoCoreDependency.version
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]