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-connectors.git
The following commit(s) were added to refs/heads/main by this push:
new a98849258 CI: use sha for actions instead of version (#1075)
a98849258 is described below
commit a9884925818ff539627bc0e0e725fbfa0facbfe9
Author: PJ Fanning <[email protected]>
AuthorDate: Tue May 20 08:32:12 2025 +0100
CI: use sha for actions instead of version (#1075)
---
.github/workflows/check-build-test.yml | 12 ++++++------
.github/workflows/dependency-graph.yml | 4 ++--
.github/workflows/format.yml | 2 +-
.github/workflows/headers.yml | 4 ++--
.github/workflows/link-validator.yml | 6 +++---
.github/workflows/nightly-builds.yaml | 8 ++++----
.github/workflows/nightly-pekko-1.0-builds.yaml | 4 ++--
.github/workflows/publish-1.0-docs.yml | 2 +-
.github/workflows/publish-1.1-docs.yml | 2 +-
.github/workflows/publish-nightly.yml | 2 +-
.github/workflows/scala-steward.yml | 2 +-
11 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/.github/workflows/check-build-test.yml
b/.github/workflows/check-build-test.yml
index 0c63bdd5d..d457f1b49 100644
--- a/.github/workflows/check-build-test.yml
+++ b/.github/workflows/check-build-test.yml
@@ -45,10 +45,10 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: "Code style, compile tests, MiMa. Run locally with: sbt
\"javafmtCheckAll; +Test/compile; +mimaReportBinaryIssues\""
run: sbt "javafmtCheckAll; +Test/compile; +mimaReportBinaryIssues"
@@ -77,10 +77,10 @@ jobs:
java-version: 11
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: "Create all API docs and create site with Paradox"
run: sbt docs/makeSite
@@ -165,10 +165,10 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: ${{ matrix.connector }}
env:
diff --git a/.github/workflows/dependency-graph.yml
b/.github/workflows/dependency-graph.yml
index 0f5a28496..79bddf2e7 100644
--- a/.github/workflows/dependency-graph.yml
+++ b/.github/workflows/dependency-graph.yml
@@ -28,5 +28,5 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install sbt
- uses: sbt/setup-sbt@v1
- - uses: scalacenter/sbt-dependency-submission@v3
+ 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 ee5296d1b..a3fd87829 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -35,6 +35,6 @@ jobs:
persist-credentials: false
- name: Check project is formatted
- uses: jrouly/scalafmt-native-action@v4
+ uses:
jrouly/scalafmt-native-action@14620cde093e5ff6bfbbecd4f638370024287b9d # v4
with:
arguments: '--list --mode diff-ref=origin/main'
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index 545bb0c41..83d9a924e 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -40,10 +40,10 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- 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 313631e15..ebf77eca6 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -31,13 +31,13 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- 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/nightly-builds.yaml
b/.github/workflows/nightly-builds.yaml
index fbf3819c1..998bd5a2a 100644
--- a/.github/workflows/nightly-builds.yaml
+++ b/.github/workflows/nightly-builds.yaml
@@ -49,10 +49,10 @@ jobs:
java-version: ${{ matrix.JDK }}
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: "compile, including tests. Run locally with: sbt +Test/compile"
run: sbt +Test/compile
@@ -74,10 +74,10 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: S3 Integration tests
run: |-
diff --git a/.github/workflows/nightly-pekko-1.0-builds.yaml
b/.github/workflows/nightly-pekko-1.0-builds.yaml
index 3970a420f..200f29719 100644
--- a/.github/workflows/nightly-pekko-1.0-builds.yaml
+++ b/.github/workflows/nightly-pekko-1.0-builds.yaml
@@ -55,10 +55,10 @@ jobs:
java-version: ${{ matrix.JDK }}
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Cache Coursier cache
- uses: coursier/cache-action@v6
+ uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c #
v6.4.7
- name: "compile, including tests. Run locally with: sbt
-Dpekko.build.pekko.version=1.0.x -Dpekko.build.pekko.http.version=1.0.x
+Test/compile"
run: sbt -Dpekko.build.pekko.version=1.0.x
-Dpekko.build.pekko.http.version=1.0.x +Test/compile
diff --git a/.github/workflows/publish-1.0-docs.yml
b/.github/workflows/publish-1.0-docs.yml
index c0c23ac36..4e0141e83 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -43,7 +43,7 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Build Documentation
run: |-
diff --git a/.github/workflows/publish-1.1-docs.yml
b/.github/workflows/publish-1.1-docs.yml
index 797767727..3065bd962 100644
--- a/.github/workflows/publish-1.1-docs.yml
+++ b/.github/workflows/publish-1.1-docs.yml
@@ -43,7 +43,7 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Build Documentation
run: |-
diff --git a/.github/workflows/publish-nightly.yml
b/.github/workflows/publish-nightly.yml
index b043fa838..b1619fc44 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -49,7 +49,7 @@ jobs:
java-version: 8
- name: Install sbt
- uses: sbt/setup-sbt@v1
+ uses: sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
- name: Publish to Apache Maven repo
env:
diff --git a/.github/workflows/scala-steward.yml
b/.github/workflows/scala-steward.yml
index 041af20f5..84527ead0 100644
--- a/.github/workflows/scala-steward.yml
+++ b/.github/workflows/scala-steward.yml
@@ -29,7 +29,7 @@ jobs:
if: github.repository == 'apache/pekko-connectors'
steps:
- name: Launch Scala Steward
- uses: scala-steward-org/scala-steward-action@v2
+ uses:
scala-steward-org/scala-steward-action@5021652c555c5724af574758b78ea5be49640007
# v2.75.0
env:
JAVA_OPTS: "-Xms1g -Xmx3g -Xss6M"
with:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]