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]

Reply via email to