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-persistence-jdbc.git
The following commit(s) were added to refs/heads/main by this push:
new 6448b3b test with pekko 1.2 (#327)
6448b3b is described below
commit 6448b3b28dcaa5b19d20ae8a11d751be54a713d7
Author: PJ Fanning <[email protected]>
AuthorDate: Fri Sep 12 16:47:01 2025 +0100
test with pekko 1.2 (#327)
---
.github/workflows/checks.yml | 27 ++++++++++++++--------
.github/workflows/format.yml | 2 +-
.github/workflows/h2-test.yml | 9 +++++---
.github/workflows/headers.yml | 9 +++++---
.github/workflows/link-validator.yml | 11 +++++----
.github/workflows/mysql-tests.yml | 9 +++++---
.github/workflows/nightly-pekko-1.0-tests.yml | 11 +++++----
...o-1.0-tests.yml => nightly-pekko-1.2-tests.yml} | 11 +++++----
.github/workflows/oracle-tests.yml | 9 +++++---
.github/workflows/postgres-tests.yml | 9 +++++---
.github/workflows/publish-1.0-docs.yml | 4 ++--
.github/workflows/publish-1.0-nightly.yml | 4 ++--
.github/workflows/publish-1.1-docs.yml | 4 ++--
.github/workflows/publish-nightly.yml | 4 ++--
.github/workflows/sqlserver-tests.yml | 9 +++++---
15 files changed, 83 insertions(+), 49 deletions(-)
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 4a24892..edfc920 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
# we don't know what commit the last tag was it's safer to get
entire repo so previousStableVersion resolves
fetch-depth: 0
@@ -28,13 +28,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Code style check and binary-compatibility check
# Run locally with: sbt 'verifyCodeFmt ; mimaReportBinaryIssues'
@@ -45,7 +48,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -57,13 +60,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Compile all code with fatal warnings for Java 11, Scala 2.12,
Scala 2.13 and Scala 3
# Run locally with: sbt 'clean ; +Test/compile'
@@ -74,7 +80,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -86,13 +92,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Create all API docs for artifacts/website and all reference docs
run: sbt docs/paradox
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 7992a61..75385e3 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -13,7 +13,7 @@ jobs:
if: github.repository == 'apache/pekko-persistence-jdbc'
steps:
- name: Checkout current branch (full)
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
diff --git a/.github/workflows/h2-test.yml b/.github/workflows/h2-test.yml
index 2082465..737d0c5 100644
--- a/.github/workflows/h2-test.yml
+++ b/.github/workflows/h2-test.yml
@@ -31,7 +31,7 @@ jobs:
- { java-version: 21, scala-version: 3.3, sbt-opts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -43,13 +43,16 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Run tests with Scala ${{ matrix.scala-version }} and Java ${{
matrix.java-version }}
run: sbt ++${{ matrix.scala-version }} "core/test; migrator/test" ${{
matrix.sbt-opts }}
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index 35f9928..5fc04fe 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -11,16 +11,19 @@ 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
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Check headers
run: |-
diff --git a/.github/workflows/link-validator.yml
b/.github/workflows/link-validator.yml
index 12e9a5d..ee37e88 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -12,22 +12,25 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Setup Coursier
- uses: coursier/setup-action@v1
+ uses: coursier/setup-action@039f736548afa5411c1382f40a5bd9c2d30e0383 #
v1.3.9
- name: sbt site
run: sbt docs/makeSite
diff --git a/.github/workflows/mysql-tests.yml
b/.github/workflows/mysql-tests.yml
index 2dcca0a..5831d2a 100644
--- a/.github/workflows/mysql-tests.yml
+++ b/.github/workflows/mysql-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Start docker
run: ./scripts/launch-mysql.sh
diff --git a/.github/workflows/nightly-pekko-1.0-tests.yml
b/.github/workflows/nightly-pekko-1.0-tests.yml
index a87dd10..06ef448 100644
--- a/.github/workflows/nightly-pekko-1.0-tests.yml
+++ b/.github/workflows/nightly-pekko-1.0-tests.yml
@@ -3,8 +3,6 @@ name: Nightly Testing with Pekko 1.0
permissions: {}
on:
- schedule:
- - cron: "0 4 * * *"
workflow_dispatch:
jobs:
@@ -20,7 +18,7 @@ jobs:
- { java-version: 8, scala-version: 3.3, sbt-opts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -32,13 +30,16 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Run tests with Scala ${{ matrix.scala-version }} and Java ${{
matrix.java-version }}
run: sbt -Dpekko.build.pekko.version=1.0.x "++${{ matrix.scala-version
}} test" ${{ matrix.sbt-opts }}
diff --git a/.github/workflows/nightly-pekko-1.0-tests.yml
b/.github/workflows/nightly-pekko-1.2-tests.yml
similarity index 79%
copy from .github/workflows/nightly-pekko-1.0-tests.yml
copy to .github/workflows/nightly-pekko-1.2-tests.yml
index a87dd10..e6baa50 100644
--- a/.github/workflows/nightly-pekko-1.0-tests.yml
+++ b/.github/workflows/nightly-pekko-1.2-tests.yml
@@ -20,7 +20,7 @@ jobs:
- { java-version: 8, scala-version: 3.3, sbt-opts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -32,16 +32,19 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Run tests with Scala ${{ matrix.scala-version }} and Java ${{
matrix.java-version }}
- run: sbt -Dpekko.build.pekko.version=1.0.x "++${{ matrix.scala-version
}} test" ${{ matrix.sbt-opts }}
+ run: sbt -Dpekko.build.pekko.version=1.2.x "++${{ matrix.scala-version
}} test" ${{ matrix.sbt-opts }}
- name: Print logs on failure
if: ${{ failure() }}
diff --git a/.github/workflows/oracle-tests.yml
b/.github/workflows/oracle-tests.yml
index bcae2c0..af3e3df 100644
--- a/.github/workflows/oracle-tests.yml
+++ b/.github/workflows/oracle-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Start docker
run: ./scripts/launch-oracle.sh
diff --git a/.github/workflows/postgres-tests.yml
b/.github/workflows/postgres-tests.yml
index b5876de..88923bb 100644
--- a/.github/workflows/postgres-tests.yml
+++ b/.github/workflows/postgres-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,16 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Start docker
run: ./scripts/launch-postgres.sh
diff --git a/.github/workflows/publish-1.0-docs.yml
b/.github/workflows/publish-1.0-docs.yml
index f65f32f..5e23d40 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -16,7 +16,7 @@ jobs:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M
-Dfile.encoding=UTF-8
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
# we don't know what commit the last tag was it's safer to get
entire repo so previousStableVersion resolves
fetch-depth: 0
@@ -24,7 +24,7 @@ jobs:
ref: 1.0.x
- name: Setup Java 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-1.0-nightly.yml
b/.github/workflows/publish-1.0-nightly.yml
index 381dc34..245b4aa 100644
--- a/.github/workflows/publish-1.0-nightly.yml
+++ b/.github/workflows/publish-1.0-nightly.yml
@@ -17,7 +17,7 @@ jobs:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M
-Dfile.encoding=UTF-8
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
# we don't know what commit the last tag was it's safer to get
entire repo so previousStableVersion resolves
fetch-depth: 0
@@ -25,7 +25,7 @@ jobs:
ref: 1.0.x
- name: Setup Java 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 0c213f7..55fcfd2 100644
--- a/.github/workflows/publish-1.1-docs.yml
+++ b/.github/workflows/publish-1.1-docs.yml
@@ -16,14 +16,14 @@ jobs:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M
-Dfile.encoding=UTF-8
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
# we don't know what commit the last tag was it's safer to get
entire repo so previousStableVersion resolves
fetch-depth: 0
fetch-tags: true
- name: Setup Java 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 95c19e1..cd6ffa7 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -18,14 +18,14 @@ jobs:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M
-Dfile.encoding=UTF-8
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
# we don't know what commit the last tag was it's safer to get
entire repo so previousStableVersion resolves
fetch-depth: 0
fetch-tags: true
- name: Setup Java 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/sqlserver-tests.yml
b/.github/workflows/sqlserver-tests.yml
index ad4916c..4283881 100644
--- a/.github/workflows/sqlserver-tests.yml
+++ b/.github/workflows/sqlserver-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
fetch-tags: true
@@ -34,7 +34,7 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 11
@@ -42,8 +42,11 @@ jobs:
- name: Install sbt
uses: sbt/setup-sbt@v1
+ - name: Install sbt
+ uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
+
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: Start docker
run: ./scripts/launch-sqlserver.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]