This is an automated email from the ASF dual-hosted git repository.
pjfanning pushed a commit to branch 1.4.x
in repository https://gitbox.apache.org/repos/asf/pekko-persistence-jdbc.git
The following commit(s) were added to refs/heads/1.4.x by this push:
new 82cdc7c0 Update GitHub Actions versions to match main (#625)
82cdc7c0 is described below
commit 82cdc7c0b8d656a981c4b82d0096ec8063d186d4
Author: PJ Fanning <[email protected]>
AuthorDate: Thu Sep 17 16:17:09 2026 +0100
Update GitHub Actions versions to match main (#625)
Motivation:
Every workflow on 1.4.x fails at startup ("This run likely failed because
of a workflow file issue"), so PRs against the branch get no CI. The
workflows still reference unpinned `actions/checkout@v5` and
`actions/setup-java@v5` refs and older pinned versions of the other
actions, while main has moved to SHA-pinned current releases.
Modification:
- Pin `actions/checkout` to v7.0.1, `actions/setup-java` to v6.0.1,
`sbt/setup-sbt` to v1.5.8 and `coursier/setup-action` to v3.0.2, using
the same SHAs as main.
- Move `jrouly/scalafmt-native-action` from v4 to v5 as on main.
- Delete `scala-steward.yml`, which main removed in #467 because the
VirtusLab Scala Steward bot handles dependency updates. It was the last
workflow with an unpinned action.
The JDK versions used by the workflows are unchanged.
Result:
The 1.4.x workflows use the same action versions as main and start again.
Tests:
- Not run - CI configuration only; the workflows run on this PR
References:
None - unblocks CI for #624 and other 1.4.x PRs
---
.github/workflows/checks.yml | 18 +++++++++---------
.github/workflows/format.yml | 4 ++--
.github/workflows/h2-test.yml | 6 +++---
.github/workflows/headers.yml | 6 +++---
.github/workflows/link-validator.yml | 8 ++++----
.github/workflows/mariadb-tests.yml | 6 +++---
.github/workflows/mysql-tests.yml | 6 +++---
.github/workflows/nightly-pekko-1.0-tests.yml | 6 +++---
.github/workflows/nightly-pekko-1.2-tests.yml | 6 +++---
.github/workflows/oracle-tests.yml | 6 +++---
.github/workflows/postgres-tests.yml | 6 +++---
.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-1.2-docs.yml | 4 ++--
.github/workflows/publish-1.3-docs.yml | 4 ++--
.github/workflows/publish-nightly.yml | 4 ++--
.github/workflows/scala-steward.yml | 22 ----------------------
.github/workflows/sqlserver-tests.yml | 6 +++---
.github/workflows/stage-release-candidate.yml | 10 +++++-----
20 files changed, 59 insertions(+), 81 deletions(-)
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 13ffa562..082bdff0 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
@@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -60,13 +60,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
@@ -80,7 +80,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -92,13 +92,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 75385e38..003abd4b 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -13,13 +13,13 @@ jobs:
if: github.repository == 'apache/pekko-persistence-jdbc'
steps:
- name: Checkout current branch (full)
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
persist-credentials: false
- name: Check project is formatted
- uses: jrouly/scalafmt-native-action@v4
+ uses: jrouly/scalafmt-native-action@v5
with:
arguments: '--list --mode diff-ref=origin/main'
diff --git a/.github/workflows/h2-test.yml b/.github/workflows/h2-test.yml
index be050fe7..db4885f6 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -43,13 +43,13 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index 2a71e027..d16a4440 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -11,16 +11,16 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/link-validator.yml
b/.github/workflows/link-validator.yml
index cb368ba2..b6abbcd0 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -12,25 +12,25 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
- name: Setup Coursier
- uses: coursier/setup-action@039f736548afa5411c1382f40a5bd9c2d30e0383 #
v1.3.9
+ uses: coursier/setup-action@9b7939bf01fd1185ce2babe16135168361bf2c62 #
v3.0.2
- name: sbt site
run: sbt docs/makeSite
diff --git a/.github/workflows/mariadb-tests.yml
b/.github/workflows/mariadb-tests.yml
index 9ca0d4f7..677dba9b 100644
--- a/.github/workflows/mariadb-tests.yml
+++ b/.github/workflows/mariadb-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,13 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 17
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/mysql-tests.yml
b/.github/workflows/mysql-tests.yml
index ba7e1ad2..271ebc86 100644
--- a/.github/workflows/mysql-tests.yml
+++ b/.github/workflows/mysql-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/nightly-pekko-1.0-tests.yml
b/.github/workflows/nightly-pekko-1.0-tests.yml
index 282df8b7..f26297f5 100644
--- a/.github/workflows/nightly-pekko-1.0-tests.yml
+++ b/.github/workflows/nightly-pekko-1.0-tests.yml
@@ -18,7 +18,7 @@ jobs:
- { java-version: 8, scala-version: 3.3, sbt-opts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -30,13 +30,13 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/nightly-pekko-1.2-tests.yml
b/.github/workflows/nightly-pekko-1.2-tests.yml
index 9217cc62..ab28ae44 100644
--- a/.github/workflows/nightly-pekko-1.2-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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -32,13 +32,13 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/oracle-tests.yml
b/.github/workflows/oracle-tests.yml
index 469e9792..179bda46 100644
--- a/.github/workflows/oracle-tests.yml
+++ b/.github/workflows/oracle-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/postgres-tests.yml
b/.github/workflows/postgres-tests.yml
index 0ef0f372..8e76e4f0 100644
--- a/.github/workflows/postgres-tests.yml
+++ b/.github/workflows/postgres-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/publish-1.0-docs.yml
b/.github/workflows/publish-1.0-docs.yml
index 5e23d40f..983639fc 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
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 245b4aa6..21a8b774 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
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 55fcfd26..285b6776 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-1.2-docs.yml
b/.github/workflows/publish-1.2-docs.yml
index ebc8a3be..1ef4f59f 100644
--- a/.github/workflows/publish-1.2-docs.yml
+++ b/.github/workflows/publish-1.2-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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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.2.x
- name: Setup Java 8
- uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-1.3-docs.yml
b/.github/workflows/publish-1.3-docs.yml
index 78001128..de636f46 100644
--- a/.github/workflows/publish-1.3-docs.yml
+++ b/.github/workflows/publish-1.3-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@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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.3.x
- name: Setup Java 8
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 #
v5.2.0
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-nightly.yml
b/.github/workflows/publish-nightly.yml
index cd6ffa75..0a8c2288 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@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
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@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/scala-steward.yml
b/.github/workflows/scala-steward.yml
deleted file mode 100644
index a7e4ad51..00000000
--- a/.github/workflows/scala-steward.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-on:
- schedule:
- - cron: '0 0 * * 0'
- workflow_dispatch:
-
-name: Launch Scala Steward
-
-jobs:
- scala-steward:
- runs-on: ubuntu-22.04
- name: Launch Scala Steward
- if: github.repository == 'apache/pekko-persistence-jdbc'
- steps:
- - name: Launch Scala Steward
- uses: scala-steward-org/scala-steward-action@v2
- env:
- JAVA_OPTS: "-Xms512M -Xmx4096M -XX:MaxGCPauseMillis=200"
- with:
- github-app-id: ${{ secrets.SCALA_STEWARD_APP_ID }}
- github-app-installation-id: ${{
secrets.SCALA_STEWARD_INSTALLATION_ID }}
- github-app-key: ${{ secrets.SCALA_STEWARD_PRIVATE_KEY }}
- github-app-auth-only: true
diff --git a/.github/workflows/sqlserver-tests.yml
b/.github/workflows/sqlserver-tests.yml
index 0e6a9e6c..e5c9db90 100644
--- a/.github/workflows/sqlserver-tests.yml
+++ b/.github/workflows/sqlserver-tests.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -34,13 +34,13 @@ jobs:
git checkout scratch
- name: Setup Java 11
- uses: actions/setup-java@v5
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d #
v8.1.1
diff --git a/.github/workflows/stage-release-candidate.yml
b/.github/workflows/stage-release-candidate.yml
index e8f2d325..3a75d2fc 100644
--- a/.github/workflows/stage-release-candidate.yml
+++ b/.github/workflows/stage-release-candidate.yml
@@ -66,7 +66,7 @@ jobs:
REF: ${{ github.ref_name }}
- name: Checkout
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v5.0.1
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -141,7 +141,7 @@ jobs:
REF: ${{ github.ref_name }}
- name: Checkout
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v5.0.1
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
@@ -199,20 +199,20 @@ jobs:
REF: ${{ github.ref_name }}
- name: Checkout
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v5.0.1
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
fetch-depth: 0
fetch-tags: true
persist-credentials: false
- name: Setup Java 8
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 #
v5.2.0
+ uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 #
v6.0.1
with:
distribution: temurin
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
+ uses: sbt/setup-sbt@c7d2d6258b4bd0d3ec5129e6b3453199d3c79729 # v1.5.8
# We intentionally do not use the Coursier cache for release candidates,
# to reduce attack surface
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]