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-management.git
The following commit(s) were added to refs/heads/main by this push:
new 8fdc8369 build with Java 17 (#494)
8fdc8369 is described below
commit 8fdc8369385acf5e1348170b6c7809cc7bc72187
Author: PJ Fanning <[email protected]>
AuthorDate: Thu Sep 11 14:38:37 2025 +0100
build with Java 17 (#494)
* build with Java 17
* doc build
* Update publish-nightly.yml
* docker
---
.github/workflows/dependency-graph.yml | 2 +-
.github/workflows/format.yml | 2 +-
.github/workflows/headers.yml | 8 ++++----
.github/workflows/integration-tests-kube-api.yml | 8 ++++----
.github/workflows/integration-tests-kube-dns.yml | 8 ++++----
.github/workflows/integration-tests-lease.yml | 8 ++++----
.github/workflows/integration-tests-maven.yml | 8 ++++----
.github/workflows/link-validator.yml | 8 ++++----
.github/workflows/mima-check.yml | 8 ++++----
.github/workflows/nightly.yml | 8 ++++----
.github/workflows/publish-1.0-docs.yml | 4 ++--
.github/workflows/publish-1.1-docs.yml | 4 ++--
.github/workflows/publish-nightly.yml | 13 ++++---------
.github/workflows/unit-tests.yml | 22 +++++++++-------------
.scala-steward.conf | 12 ------------
build.sbt | 4 ++--
.../kubernetes-deployment/building-using-maven.md | 4 ++--
.../kubernetes-deployment/building-using-sbt.md | 2 +-
integration-test/kubernetes-api-java/pom.xml | 2 +-
integration-test/kubernetes-api/build.sbt | 2 +-
integration-test/kubernetes-dns/build.sbt | 2 +-
project/Common.scala | 10 ++--------
project/plugins.sbt | 5 +++--
project/project-info.conf | 2 +-
24 files changed, 65 insertions(+), 91 deletions(-)
diff --git a/.github/workflows/dependency-graph.yml
b/.github/workflows/dependency-graph.yml
index e14caa0d..940f1443 100644
--- a/.github/workflows/dependency-graph.yml
+++ b/.github/workflows/dependency-graph.yml
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
if: github.repository == 'apache/pekko-management'
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- uses:
scalacenter/sbt-dependency-submission@64084844d2b0a9b6c3765f33acde2fbe3f5ae7d3
# v3.1.0
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 8e50678d..20cbd7cf 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout current branch (full)
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: false
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index eb79b285..f7899664 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -11,13 +11,13 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Cache Coursier cache
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
diff --git a/.github/workflows/integration-tests-kube-api.yml
b/.github/workflows/integration-tests-kube-api.yml
index fa4971aa..003846d3 100644
--- a/.github/workflows/integration-tests-kube-api.yml
+++ b/.github/workflows/integration-tests-kube-api.yml
@@ -19,7 +19,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -29,11 +29,11 @@ jobs:
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Install sbt
diff --git a/.github/workflows/integration-tests-kube-dns.yml
b/.github/workflows/integration-tests-kube-dns.yml
index 0b740347..d4a58a3b 100644
--- a/.github/workflows/integration-tests-kube-dns.yml
+++ b/.github/workflows/integration-tests-kube-dns.yml
@@ -19,7 +19,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -29,11 +29,11 @@ jobs:
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.github/workflows/integration-tests-lease.yml
b/.github/workflows/integration-tests-lease.yml
index a14260f3..4cc06029 100644
--- a/.github/workflows/integration-tests-lease.yml
+++ b/.github/workflows/integration-tests-lease.yml
@@ -19,7 +19,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -32,11 +32,11 @@ jobs:
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Cache Coursier cache
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
diff --git a/.github/workflows/integration-tests-maven.yml
b/.github/workflows/integration-tests-maven.yml
index a8e5fa9e..a44a7869 100644
--- a/.github/workflows/integration-tests-maven.yml
+++ b/.github/workflows/integration-tests-maven.yml
@@ -18,7 +18,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -28,11 +28,11 @@ jobs:
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.github/workflows/link-validator.yml
b/.github/workflows/link-validator.yml
index 6fc6eb8e..dbff13dd 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -14,7 +14,7 @@ jobs:
if: github.repository == 'apache/pekko-management'
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Checkout GitHub merge
if: github.event.pull_request
@@ -22,11 +22,11 @@ jobs:
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 8
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 8
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.github/workflows/mima-check.yml b/.github/workflows/mima-check.yml
index 2a8cb765..f7af73d2 100644
--- a/.github/workflows/mima-check.yml
+++ b/.github/workflows/mima-check.yml
@@ -15,7 +15,7 @@ jobs:
if: github.repository == 'apache/pekko-management'
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -25,11 +25,11 @@ jobs:
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 8
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 8
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index 143c2695..17a76c60 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -13,11 +13,11 @@ jobs:
fail-fast: false
matrix:
scalaVersion: ['2.12', '2.13', '3.3']
- javaVersion: [8, 11, 17, 21]
- pekkoVersion: ['default', '1.0.x']
+ javaVersion: [17, 21]
+ pekkoVersion: ['default']
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -28,7 +28,7 @@ jobs:
git checkout scratch
- name: Setup Java ${{ matrix.javaVersion }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: ${{ matrix.javaVersion }}
diff --git a/.github/workflows/publish-1.0-docs.yml
b/.github/workflows/publish-1.0-docs.yml
index 0036814a..4e0d19b2 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -10,13 +10,13 @@ jobs:
if: github.repository == 'apache/pekko-management'
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
ref: 1.0.x
- name: Set up JDK 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-1.1-docs.yml
b/.github/workflows/publish-1.1-docs.yml
index 52f72f39..cfdf1114 100644
--- a/.github/workflows/publish-1.1-docs.yml
+++ b/.github/workflows/publish-1.1-docs.yml
@@ -10,13 +10,13 @@ jobs:
if: github.repository == 'apache/pekko-management'
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
ref: 1.1.x
- name: Set up JDK 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-nightly.yml
b/.github/workflows/publish-nightly.yml
index 97b239cf..498b20e9 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -10,25 +10,20 @@ jobs:
name: Publish artifacts to Apache Nexus
runs-on: ubuntu-22.04
if: github.repository == 'apache/pekko-management'
- strategy:
- fail-fast: false
- matrix:
- branch: ['main', '1.0.x', '1.1.x']
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
- ref: ${{ matrix.branch }}
- name: Enable jvm-opts
run: cp .jvmopts-ci .jvmopts
- - name: Set up JDK 8
- uses: actions/setup-java@v4
+ - name: Set up JDK 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 8
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml
index a3093af9..2b078d81 100644
--- a/.github/workflows/unit-tests.yml
+++ b/.github/workflows/unit-tests.yml
@@ -6,7 +6,6 @@ on:
push:
branches:
- main
- - release-*
tags-ignore: [ v.* ]
jobs:
@@ -18,15 +17,12 @@ jobs:
fail-fast: false
matrix:
include:
- - { javaVersion: 8, scalaVersion: 2.12, sbtOpts: '' }
- - { javaVersion: 11, scalaVersion: 2.12, sbtOpts:
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
- - { javaVersion: 8, scalaVersion: 2.13, sbtOpts: '' }
- - { javaVersion: 11, scalaVersion: 2.13, sbtOpts:
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
- - { javaVersion: 8, scalaVersion: 3.3, sbtOpts: '' }
- - { javaVersion: 11, scalaVersion: 3.3, sbtOpts:
'-J-XX:+UnlockExperimentalVMOptions -J-XX:+UseJVMCICompiler' }
+ - { javaVersion: 17, scalaVersion: 2.12, sbtOpts: '' }
+ - { javaVersion: 17, scalaVersion: 2.13, sbtOpts: '' }
+ - { javaVersion: 17, scalaVersion: 3.3, sbtOpts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -37,7 +33,7 @@ jobs:
git checkout scratch
- name: Setup Java ${{ matrix.javaVersion }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: ${{ matrix.javaVersion }}
@@ -68,7 +64,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -77,11 +73,11 @@ jobs:
run: |-
git fetch origin pull/${{ github.event.pull_request.number
}}/merge:scratch
git checkout scratch
- - name: Setup Java 11
- uses: actions/setup-java@v4
+ - name: Setup Java 17
+ uses: actions/setup-java@v5
with:
distribution: temurin
- java-version: 11
+ java-version: 17
- name: Install sbt
uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
diff --git a/.scala-steward.conf b/.scala-steward.conf
index 90009bcd..270c9a6a 100644
--- a/.scala-steward.conf
+++ b/.scala-steward.conf
@@ -1,18 +1,6 @@
updates.pin = [
- # https://github.com/apache/pekko/issues/1202
- {groupId = "com.fasterxml.jackson.core", version = "2.17."}
# Scala 3.3 is a LTS
{ groupId = "org.scala-lang", artifactId = "scala3-library", version =
"3.3." }
- # Pin logback to v1.3.x because v1.4.x needs JDK11
- { groupId = "ch.qos.logback", version = "1.3." }
- # Pin wiremock to v2.x because v3.x needs JDK11
- { groupId = "com.github.tomakehurst", artifactId = "2.", version="1.3." }
- # Pin mockito to v4.x because v5.x needs JDK11
- { groupId = "org.mockito", artifactId = "mockito-core", version = "4." }
- # jetty 10.+ requires Java 11 (only used in tests - via wiremock)
- { groupId = "org.eclipse.jetty", version = "9." }
- # Pin sbt-paradox to v0.9.x because 0.10.x needs JDK 11
- { groupId = "com.lightbend.paradox", artifactId =
"sbt-paradox-project-info", version = "0.9." },
# Pin sbt-java-formatter to v0.9.x because 0.10.x needs JDK 11
{ groupId = "com.github.sbt", artifactId = "sbt-java-formatter", version =
"0.9." }
]
diff --git a/build.sbt b/build.sbt
index 351e9ef9..f61a1575 100644
--- a/build.sbt
+++ b/build.sbt
@@ -178,7 +178,7 @@ lazy val leaseKubernetesIntTest =
pekkoModule("lease-kubernetes-int-test")
name := "pekko-lease-kubernetes-int-test",
libraryDependencies := Dependencies.leaseKubernetesTest,
version ~= (_.replace('+', '-')),
- dockerBaseImage := "eclipse-temurin:8-jre-alpine",
+ dockerBaseImage := "eclipse-temurin:17-jre-alpine",
dockerUpdateLatest := true,
dockerCommands := dockerCommands.value.flatMap {
case ExecCmd("ENTRYPOINT", args @ _*) => Seq(Cmd("ENTRYPOINT",
args.mkString(" ")))
@@ -250,7 +250,7 @@ lazy val integrationTestAwsApiEcs =
pekkoIntTestModule("aws-api-ecs")
discoveryAwsApiAsync)
.enablePlugins(JavaAppPackaging, AshScriptPlugin, DockerPlugin, NoPublish)
.settings(
- dockerBaseImage := "eclipse-temurin:11-jre-alpine",
+ dockerBaseImage := "eclipse-temurin:17-jre-alpine",
Docker / com.typesafe.sbt.SbtNativePackager.autoImport.packageName :=
"ecs-integration-test-app",
Docker / version := "1.0")
diff --git
a/docs/src/main/paradox/kubernetes-deployment/building-using-maven.md
b/docs/src/main/paradox/kubernetes-deployment/building-using-maven.md
index 0a6a4ad4..5da7acbf 100644
--- a/docs/src/main/paradox/kubernetes-deployment/building-using-maven.md
+++ b/docs/src/main/paradox/kubernetes-deployment/building-using-maven.md
@@ -54,7 +54,7 @@ The version number will only change when you create a new git
commit. If you are
<image>
<name>%a</name>
<build>
- <from>adoptopenjdk:11-jre-hotspot</from>
+ <from>eclipse-temurin:17-jre-alpine</from>
<tags>
<tag>latest</tag>
<tag>${version.number}</tag>
@@ -88,7 +88,7 @@ The version number will only change when you create a new git
commit. If you are
There are two things to pay careful attention to here.
-* The base image we're using is `adoptopenjdk:11-jre-hotspot`. You can use any
Docker image that provides a JRE, this is the one we recommend for open source
users of Kubernetes.
+* The base image we're using is `eclipse-temurin:17-jre-alpine`. You can use
any Docker image that provides a JRE, this is the one we recommend for open
source users of Kubernetes.
* `docker:build` is added to the `package` phase do that the Docker image is
built when running `mvn package`
* Versions `latest` and `${version.number}` are tagged
* Artifact with dependencies is set for the assembly. Meaning your application
and its dependencies are added to `/maven` in the Docker image
diff --git a/docs/src/main/paradox/kubernetes-deployment/building-using-sbt.md
b/docs/src/main/paradox/kubernetes-deployment/building-using-sbt.md
index b7f91013..ad01f5fa 100644
--- a/docs/src/main/paradox/kubernetes-deployment/building-using-sbt.md
+++ b/docs/src/main/paradox/kubernetes-deployment/building-using-sbt.md
@@ -33,7 +33,7 @@ By default, sbt native packager uses the `openjdk` latest
Docker image from Dock
We recommend using the AdoptOpenJDK base image:
```scala
-dockerBaseImage := "adoptopenjdk:11-jre-hotspot"
+dockerBaseImage := "eclipse-temurin:17-jre-alpine"
```
### Git hash based version numbers
diff --git a/integration-test/kubernetes-api-java/pom.xml
b/integration-test/kubernetes-api-java/pom.xml
index 31501682..ef617f16 100644
--- a/integration-test/kubernetes-api-java/pom.xml
+++ b/integration-test/kubernetes-api-java/pom.xml
@@ -135,7 +135,7 @@
<image>
<name>integration-test-kubernetes-api:1.3.3.7</name>
<build>
- <from>eclipse-temurin:8-jre-alpine</from>
+ <from>eclipse-temurin:17-jre-alpine</from>
<ports>
<port>8080</port>
<port>7626</port>
diff --git a/integration-test/kubernetes-api/build.sbt
b/integration-test/kubernetes-api/build.sbt
index e54e7eb9..87518e7b 100644
--- a/integration-test/kubernetes-api/build.sbt
+++ b/integration-test/kubernetes-api/build.sbt
@@ -20,7 +20,7 @@ dockerCommands :=
}
dockerExposedPorts := Seq(8080, 7626, 7355)
-dockerBaseImage := "eclipse-temurin:8-jre-alpine"
+dockerBaseImage := "eclipse-temurin:17-jre-alpine"
dockerCommands ++= Seq(
Cmd("USER", "root"),
diff --git a/integration-test/kubernetes-dns/build.sbt
b/integration-test/kubernetes-dns/build.sbt
index e05165ad..304630e6 100644
--- a/integration-test/kubernetes-dns/build.sbt
+++ b/integration-test/kubernetes-dns/build.sbt
@@ -19,7 +19,7 @@ dockerCommands :=
}
dockerExposedPorts := Seq(8080, 7626, 7355)
-dockerBaseImage := "eclipse-temurin:8-jre-alpine"
+dockerBaseImage := "eclipse-temurin:17-jre-alpine"
dockerCommands ++= Seq(
Cmd("USER", "root"),
diff --git a/project/Common.scala b/project/Common.scala
index a609ca27..378b0f04 100644
--- a/project/Common.scala
+++ b/project/Common.scala
@@ -47,7 +47,7 @@ object Common extends AutoPlugin {
"-feature",
"-unchecked",
"-deprecation",
- "-release:8")
+ "-release:17")
if (scalaVersion.value == Dependencies.scala213Version)
scalacOptionsBase ++: Seq(
"-Werror",
@@ -62,10 +62,7 @@ object Common extends AutoPlugin {
"-Xlint:unchecked"),
// Necessary otherwise javadoc fails with Unexpected javac output:
javadoc: error - invalid flag: -Xlint:unchecked.
Compile / doc / javacOptions -= "-Xlint:unchecked",
- javacOptions ++= (
- if (isJdk8) Seq.empty
- else Seq("--release", "8")
- ),
+ javacOptions ++= Seq("--release", "17"),
Compile / doc / scalacOptions := scalacOptions.value ++ Seq(
"-doc-title",
"Apache Pekko Management",
@@ -95,7 +92,4 @@ object Common extends AutoPlugin {
override lazy val buildSettings = Seq(
dynverSonatypeSnapshots := true)
-
- private def isJdk8 =
-
VersionNumber(sys.props("java.specification.version")).matchesSemVer(SemanticSelector(s"=1.8"))
}
diff --git a/project/plugins.sbt b/project/plugins.sbt
index b1976932..96437c6c 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -14,8 +14,6 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.5")
addSbtPlugin("com.github.sbt" % "sbt-java-formatter" % "0.9.0")
addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.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.thoughtworks.sbt-api-mappings" % "sbt-api-mappings" %
"3.0.2")
addSbtPlugin("net.bzzt" % "sbt-reproducible-builds" % "0.32")
addSbtPlugin("com.github.pjfanning" % "sbt-source-dist" % "0.1.12")
@@ -26,3 +24,6 @@ addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.4")
addSbtPlugin("com.lightbend.sbt" % "sbt-bill-of-materials" % "1.0.2")
addSbtPlugin("org.apache.pekko" % "pekko-sbt-paradox" % "1.0.1")
+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")
diff --git a/project/project-info.conf b/project/project-info.conf
index 5dd3f7bd..1e3b1444 100644
--- a/project/project-info.conf
+++ b/project/project-info.conf
@@ -2,7 +2,7 @@ project-info {
version: "current"
scala-versions: ["2.12", "2.13", "3"]
shared-info {
- jdk-versions: ["OpenJDK 8", "OpenJDK 11", "OpenJDK 17", "OpenJDK 21"]
+ jdk-versions: ["OpenJDK 17", "OpenJDK 21"]
snapshots: {
url:
"https://repository.apache.org/content/repositories/snapshots/org/apache/pekko/"
text: "Snapshots are available"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]