This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-projection.git


The following commit(s) were added to refs/heads/main by this push:
     new 7e7d5f8  java 17 min (#307)
7e7d5f8 is described below

commit 7e7d5f8a3d040d11c3b88f00692e02084453600f
Author: PJ Fanning <[email protected]>
AuthorDate: Sat Sep 27 15:34:49 2025 +0100

    java 17 min (#307)
    
    * java 17 min
    
    * Update plugins.sbt
---
 .github/workflows/checks.yml                      | 12 ++++++------
 .github/workflows/headers.yml                     |  4 ++--
 .github/workflows/integration-tests-cassandra.yml |  5 ++---
 .github/workflows/integration-tests-jdbc.yml      |  5 ++---
 .github/workflows/integration-tests-kafka.yml     |  5 ++---
 .github/workflows/integration-tests-slick.yml     |  5 ++---
 .github/workflows/link-validator.yml              |  4 ++--
 .github/workflows/publish-nightly.yml             |  8 ++++----
 .github/workflows/unit-tests.yml                  |  8 ++++----
 project/Dependencies.scala                        |  2 +-
 project/plugins.sbt                               |  5 +++--
 project/project-info.conf                         |  2 +-
 12 files changed, 31 insertions(+), 34 deletions(-)

diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index c2c10bb..70276ad 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -33,10 +33,10 @@ jobs:
           git fetch origin pull/${{ github.event.pull_request.number 
}}/merge:scratch
           git checkout scratch
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
-          java-version: 11
+          java-version: 17
           distribution: temurin
 
       - name: Install sbt
@@ -64,10 +64,10 @@ jobs:
           git fetch origin pull/${{ github.event.pull_request.number 
}}/merge:scratch
           git checkout scratch
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
-          java-version: 11
+          java-version: 17
           distribution: temurin
 
       - name: Install sbt
@@ -95,10 +95,10 @@ jobs:
           git fetch origin pull/${{ github.event.pull_request.number 
}}/merge:scratch
           git checkout scratch
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
-          java-version: 11
+          java-version: 17
           distribution: temurin
 
       - name: Install sbt
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index f09f670..f8b4a85 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -30,11 +30,11 @@ jobs:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
 
-      - name: Setup Java 11
+      - name: Setup Java 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
           distribution: temurin
-          java-version: 11
+          java-version: 17
 
       - name: Install sbt
         uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
diff --git a/.github/workflows/integration-tests-cassandra.yml 
b/.github/workflows/integration-tests-cassandra.yml
index 542eef8..6da5da7 100644
--- a/.github/workflows/integration-tests-cassandra.yml
+++ b/.github/workflows/integration-tests-cassandra.yml
@@ -23,9 +23,8 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - { java-version: 8,  scala-version: 2.13,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 2.13,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
-          - { java-version: 11, scala-version: 3.3,   sbt-opts: '' }
+          - { java-version: 17, scala-version: 2.13,  sbt-opts: '' }
+          - { java-version: 17, scala-version: 3.3,   sbt-opts: '' }
     steps:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
diff --git a/.github/workflows/integration-tests-jdbc.yml 
b/.github/workflows/integration-tests-jdbc.yml
index 07572be..cacc6a6 100644
--- a/.github/workflows/integration-tests-jdbc.yml
+++ b/.github/workflows/integration-tests-jdbc.yml
@@ -23,9 +23,8 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - { java-version: 8,  scala-version: 2.13,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 2.13,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
-          - { java-version: 11, scala-version: 3.3,   sbt-opts: '' }
+          - { java-version: 17, scala-version: 2.13,  sbt-opts: '' }
+          - { java-version: 17, scala-version: 3.3,   sbt-opts: '' }
     steps:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
diff --git a/.github/workflows/integration-tests-kafka.yml 
b/.github/workflows/integration-tests-kafka.yml
index 73992b2..7e56ff6 100644
--- a/.github/workflows/integration-tests-kafka.yml
+++ b/.github/workflows/integration-tests-kafka.yml
@@ -23,9 +23,8 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - { java-version: 8,  scala-version: 2.13,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 2.13,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
-          - { java-version: 11, scala-version: 3.3,   sbt-opts: '' }
+          - { java-version: 17, scala-version: 2.13,  sbt-opts: '' }
+          - { java-version: 17, scala-version: 3.3,   sbt-opts: '' }
     steps:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
diff --git a/.github/workflows/integration-tests-slick.yml 
b/.github/workflows/integration-tests-slick.yml
index f1ae44a..40c2a3a 100644
--- a/.github/workflows/integration-tests-slick.yml
+++ b/.github/workflows/integration-tests-slick.yml
@@ -23,9 +23,8 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - { java-version: 8,  scala-version: 2.13,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 2.13,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
-          - { java-version: 11, scala-version: 3.3,   sbt-opts: '' }
+          - { java-version: 17, scala-version: 2.13,  sbt-opts: '' }
+          - { java-version: 17, scala-version: 3.3,   sbt-opts: '' }
     steps:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
diff --git a/.github/workflows/link-validator.yml 
b/.github/workflows/link-validator.yml
index a4f159e..32ce403 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -30,11 +30,11 @@ jobs:
           git fetch origin pull/${{ github.event.pull_request.number 
}}/merge:scratch
           git checkout scratch
 
-      - name: Setup Java 8
+      - name: Setup Java 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
           distribution: temurin
-          java-version: 8
+          java-version: 17
 
       - name: Install sbt
         uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
diff --git a/.github/workflows/publish-nightly.yml 
b/.github/workflows/publish-nightly.yml
index 76b7e68..8318fad 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -38,11 +38,11 @@ jobs:
           fetch-depth: 0
           fetch-tags: true
 
-      - name: Setup Java 8
+      - name: Setup Java 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
           distribution: temurin
-          java-version: 8
+          java-version: 17
 
       - name: Install sbt
         uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
@@ -64,11 +64,11 @@ jobs:
           fetch-depth: 0
           fetch-tags: true
 
-      - name: Set up JDK 8
+      - name: Set up JDK 17
         uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 
v4.7.1
         with:
           distribution: temurin
-          java-version: 8
+          java-version: 17
 
       - name: Install sbt
         uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml
index eb5b05c..f3f2b7f 100644
--- a/.github/workflows/unit-tests.yml
+++ b/.github/workflows/unit-tests.yml
@@ -23,10 +23,10 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - { java-version: 8,  scala-version: 2.13,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 2.13,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
-          - { java-version: 8,  scala-version: 3.3,  sbt-opts: '' }
-          - { java-version: 11, scala-version: 3.3,  sbt-opts: 
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
+          - { java-version: 17, scala-version: 2.13, sbt-opts: '' }
+          - { java-version: 21, scala-version: 2.13, sbt-opts: '' }
+          - { java-version: 17, scala-version: 3.3,  sbt-opts: '' }
+          - { java-version: 21, scala-version: 3.3,  sbt-opts: '' }
     steps:
       - name: Checkout
         uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index fda4424..6482f4f 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -80,7 +80,7 @@ object Dependencies {
     val h2Driver = Compile.h2Driver
     val postgresDriver = "org.postgresql" % "postgresql" % "42.7.7"
     val mysqlDriver = "com.mysql" % "mysql-connector-j" % "9.4.0"
-    val msSQLServerDriver = "com.microsoft.sqlserver" % "mssql-jdbc" % 
"13.2.0.jre8"
+    val msSQLServerDriver = "com.microsoft.sqlserver" % "mssql-jdbc" % 
"13.2.0.jre11"
     val oracleDriver = "com.oracle.ojdbc" % "ojdbc8" % "19.3.0.0"
 
     val logback = "ch.qos.logback" % "logback-classic" % Versions.logback
diff --git a/project/plugins.sbt b/project/plugins.sbt
index d926cb1..1e5b2ad 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -21,8 +21,9 @@ addSbtPlugin("com.github.sbt" % "sbt-license-report" % 
"1.8.0")
 addSbtPlugin("org.apache.pekko" % "pekko-sbt-paradox" % "1.0.1")
 
 addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.6.0")
-addSbtPlugin(("com.github.sbt" % "sbt-site-paradox" % "1.7.0").excludeAll(
-  "com.lightbend.paradox", "sbt-paradox"))
+addSbtPlugin("com.github.sbt" % "sbt-site-paradox" % "1.7.0")
+addSbtPlugin("com.lightbend.paradox" % "sbt-paradox-theme" % "0.10.7")
+addSbtPlugin("com.lightbend.paradox" % "sbt-paradox" % "0.10.7")
 
 addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.4")
 addSbtPlugin("com.lightbend.sbt" % "sbt-bill-of-materials" % "1.0.2")
diff --git a/project/project-info.conf b/project/project-info.conf
index 77dbef1..718e38d 100644
--- a/project/project-info.conf
+++ b/project/project-info.conf
@@ -4,7 +4,7 @@ project-info {
   version: "current"
   scala-versions: ["2.13", "3"]
   shared-info {
-    jdk-versions: ["OpenJDK 8", "OpenJDK 11", "OpenJDK 17"]
+    jdk-versions: ["OpenJDK 17", "OpenJDK 21"]
     snapshots: {
       url: "snapshots.html"
       text: "Snapshots are available"


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to