This is an automated email from the ASF dual-hosted git repository.
engelen 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 2f2d220 chore: pin GitHub Actions (#346)
2f2d220 is described below
commit 2f2d220af6d94999437e194f5093d69332a0cf15
Author: Arnout Engelen <[email protected]>
AuthorDate: Wed Oct 8 16:02:13 2025 +0200
chore: pin GitHub Actions (#346)
As required by https://infra.apache.org/github-actions-policy.html
Done with octopin
---
.github/workflows/checks.yml | 18 +++++++++---------
.github/workflows/format.yml | 2 +-
.github/workflows/h2-test.yml | 6 +++---
.github/workflows/headers.yml | 6 +++---
.github/workflows/link-validator.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-nightly.yml | 4 ++--
.github/workflows/scala-steward.yml | 2 +-
.github/workflows/sqlserver-tests.yml | 8 ++++----
16 files changed, 47 insertions(+), 47 deletions(-)
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 814ae20..3e6502f 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
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,7 +28,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -37,7 +37,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Code style check and binary-compatibility check
# Run locally with: sbt 'verifyCodeFmt ; mimaReportBinaryIssues'
@@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -60,7 +60,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -69,7 +69,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Compile all code with fatal warnings for Java 11, Scala 2.13 and
Scala 3
# Run locally with: sbt 'clean ; +Test/compile'
@@ -80,7 +80,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -92,7 +92,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -101,7 +101,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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 75385e3..cd5fbc0 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@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
diff --git a/.github/workflows/h2-test.yml b/.github/workflows/h2-test.yml
index 4ad04a7..dbbe1dd 100644
--- a/.github/workflows/h2-test.yml
+++ b/.github/workflows/h2-test.yml
@@ -23,7 +23,7 @@ jobs:
- { java-version: 21, scala-version: 3.3, sbt-opts: '' }
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -35,7 +35,7 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
@@ -44,7 +44,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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 9a38e9f..8c74d42 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -11,10 +11,10 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -23,7 +23,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Check headers
run: |-
diff --git a/.github/workflows/link-validator.yml
b/.github/workflows/link-validator.yml
index e93678f..6c5037f 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -12,13 +12,13 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -27,7 +27,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Setup Coursier
uses: coursier/setup-action@039f736548afa5411c1382f40a5bd9c2d30e0383 #
v1.3.9
diff --git a/.github/workflows/mysql-tests.yml
b/.github/workflows/mysql-tests.yml
index 423148f..6c4b558 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -34,7 +34,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -43,7 +43,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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 06ef448..c3affc2 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -30,7 +30,7 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
@@ -39,7 +39,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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.2-tests.yml
b/.github/workflows/nightly-pekko-1.2-tests.yml
index e6baa50..b6e0810 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -32,7 +32,7 @@ jobs:
git checkout scratch
- name: Setup JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
@@ -41,7 +41,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Run tests with Scala ${{ matrix.scala-version }} and Java ${{
matrix.java-version }}
run: sbt -Dpekko.build.pekko.version=1.2.x "++${{ matrix.scala-version
}} test" ${{ matrix.sbt-opts }}
diff --git a/.github/workflows/oracle-tests.yml
b/.github/workflows/oracle-tests.yml
index 66895f6..b4cafbf 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -34,7 +34,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -43,7 +43,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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 cbddc9e..036232a 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -34,7 +34,7 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
@@ -43,7 +43,7 @@ jobs:
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.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 5e23d40..b63681f 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
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@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
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 245b4aa..5439387 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
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@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
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 55fcfd2..bfdcee4 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
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@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 8
diff --git a/.github/workflows/publish-nightly.yml
b/.github/workflows/publish-nightly.yml
index 4fe3e2b..1f8d988 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
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 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
diff --git a/.github/workflows/scala-steward.yml
b/.github/workflows/scala-steward.yml
index a7e4ad5..4f1e808 100644
--- a/.github/workflows/scala-steward.yml
+++ b/.github/workflows/scala-steward.yml
@@ -12,7 +12,7 @@ jobs:
if: github.repository == 'apache/pekko-persistence-jdbc'
steps:
- name: Launch Scala Steward
- uses: scala-steward-org/scala-steward-action@v2
+ uses:
scala-steward-org/scala-steward-action@53d486a68877f4a6d1e110e8058fe21e593db356
# v2.77.0
env:
JAVA_OPTS: "-Xms512M -Xmx4096M -XX:MaxGCPauseMillis=200"
with:
diff --git a/.github/workflows/sqlserver-tests.yml
b/.github/workflows/sqlserver-tests.yml
index 0d9afc6..ebe726e 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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 #
v5.0.0
with:
fetch-depth: 0
fetch-tags: true
@@ -34,19 +34,19 @@ jobs:
git checkout scratch
- name: Setup Java 17
- uses: actions/setup-java@v5
+ uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 #
v5.0.0
with:
distribution: temurin
java-version: 17
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@3e125ece5c3e5248e18da9ed8d2cce3d335ec8dd # v1.1.14
- name: Install sbt
uses: sbt/setup-sbt@17575ea4e18dd928fe5968dbe32294b97923d65b # v1.1.13
- name: Cache Coursier cache
- uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
6.4.7
- name: Start docker
run: ./scripts/launch-sqlserver.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]