ci: Pin GitHub Actions to commit SHAs for s3-tables-tests

Update all action refs to use pinned commit SHAs instead of floating tags:
- actions/checkout: @v6 → @8e8c483 (v4)
- actions/setup-go: @v6 → @0c52d54 (v5)
- actions/upload-artifact: @v6 → @65d8626 (v4)

Pinned SHAs improve reproducibility and reduce supply chain risk by
preventing accidental or malicious changes in action releases. Aligns
with repository conventions used in other workflows (e.g., go.yml).
This commit is contained in:
Chris Lu
2026-01-28 17:40:40 -08:00
parent 2c45b69775
commit 01da26fbcb

View File

@@ -19,10 +19,10 @@ jobs:
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v6 uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v6 uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5
with: with:
go-version-file: 'go.mod' go-version-file: 'go.mod'
id: go id: go
@@ -63,7 +63,7 @@ jobs:
- name: Upload test logs on failure - name: Upload test logs on failure
if: failure() if: failure()
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@65d862660abb392b6f0d302f3c50230a4d21cb92 # v4
with: with:
name: s3-tables-test-logs name: s3-tables-test-logs
path: test/s3tables/test-output.log path: test/s3tables/test-output.log
@@ -76,10 +76,10 @@ jobs:
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v6 uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v6 uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5
with: with:
go-version-file: 'go.mod' go-version-file: 'go.mod'
id: go id: go
@@ -121,10 +121,10 @@ jobs:
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v6 uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v6 uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5
with: with:
go-version-file: 'go.mod' go-version-file: 'go.mod'
id: go id: go
@@ -160,10 +160,10 @@ jobs:
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v6 uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v6 uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5
with: with:
go-version-file: 'go.mod' go-version-file: 'go.mod'
id: go id: go