Skip to content

Commit d7caa6e

Browse files
committed
ci(deps): update GitHub Actions dependencies
- Updated all workflow action uses to their latest release tags and SHAs
1 parent cb183e7 commit d7caa6e

14 files changed

Lines changed: 39 additions & 39 deletions

.github/workflows/cache.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
timeout-minutes: 40 # 10m is more than enough for cache list/delete operations
3939
steps:
4040
- name: "🔒 Harden Runner"
41-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
41+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4242
with:
4343
disable-sudo: true
4444
egress-policy: block

.github/workflows/cd.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
steps:
5050
- name: "🔒 Harden Runner"
5151
if: matrix.os == 'ubuntu-latest'
52-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
52+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
5353
with:
5454
disable-sudo: true
5555
egress-policy: block
@@ -112,7 +112,7 @@ jobs:
112112
*.actions.githubusercontent.com:443
113113
*.blob.core.windows.net:443
114114
- name: "📂 Checkout Repository Code"
115-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
115+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
116116
with:
117117
persist-credentials: false
118118
fetch-depth: 0
@@ -179,7 +179,7 @@ jobs:
179179
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET || secrets.GITHUB_TOKEN }}
180180

181181
- name: "🕵️ Detect Vulnerabilities (Trivy FS)"
182-
uses: aquasecurity/trivy-action@57a97c7e7821a5776cebc9bb87c984fa69cba8f1 # v0.35.0
182+
uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
183183
if: ${{ always() && matrix.os == 'ubuntu-latest' }}
184184
env:
185185
TRIVY_DB_REPOSITORY: "public.ecr.aws/aquasecurity/trivy-db"
@@ -218,7 +218,7 @@ jobs:
218218
steps:
219219
- name: "📝 Orchestrate Release Lifecycle (Release Please)"
220220
id: release
221-
uses: googleapis/release-please-action@5c625bfb5d1ff62eadeeb3772007f7f66fdcf071 # v4.4.1
221+
uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0
222222
with:
223223
token: ${{ secrets.WORKFLOW_SECRET || secrets.GITHUB_TOKEN }}
224224
release-type: simple
@@ -227,7 +227,7 @@ jobs:
227227

228228
- name: "🏗️ Checkout Release PR Branch"
229229
if: ${{ steps.release.outputs.pr }}
230-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
230+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
231231
with:
232232
ref: ${{ fromJson(steps.release.outputs.pr).headBranchName }}
233233
persist-credentials: false

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
contents: read
3636
steps:
3737
- name: "🔒 Harden Runner"
38-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
38+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3939
with:
4040
disable-sudo: true
4141
egress-policy: block
@@ -98,13 +98,13 @@ jobs:
9898
*.actions.githubusercontent.com:443
9999
*.blob.core.windows.net:443
100100
- name: "📂 Checkout Repository Code"
101-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
101+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
102102
with:
103103
persist-credentials: false
104104

105105
- name: "🔍 Dependency Review"
106106
if: github.event_name == 'pull_request'
107-
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
107+
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
108108

109109
# 1. Code Quality Stage (Lint)
110110
lint:
@@ -130,7 +130,7 @@ jobs:
130130
steps:
131131
- name: "🔒 Harden Runner"
132132
if: matrix.os == 'ubuntu-latest'
133-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
133+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
134134
with:
135135
disable-sudo: true
136136
egress-policy: block
@@ -193,7 +193,7 @@ jobs:
193193
*.actions.githubusercontent.com:443
194194
*.blob.core.windows.net:443
195195
- name: "📂 Checkout Repository Code"
196-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
196+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
197197
with:
198198
persist-credentials: false
199199

@@ -239,7 +239,7 @@ jobs:
239239
steps:
240240
- name: "🔒 Harden Runner"
241241
if: matrix.os == 'ubuntu-latest'
242-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
242+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
243243
with:
244244
disable-sudo: true
245245
egress-policy: block
@@ -302,7 +302,7 @@ jobs:
302302
*.actions.githubusercontent.com:443
303303
*.blob.core.windows.net:443
304304
- name: "📂 Checkout Repository Code"
305-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
305+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
306306
with:
307307
persist-credentials: false
308308

@@ -389,7 +389,7 @@ jobs:
389389
PYTHONUTF8: 1
390390
steps:
391391
- name: "🔒 Harden Runner"
392-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
392+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
393393
with:
394394
disable-sudo: true
395395
egress-policy: block
@@ -452,7 +452,7 @@ jobs:
452452
*.actions.githubusercontent.com:443
453453
*.blob.core.windows.net:443
454454
- name: "📂 Checkout Repository Code"
455-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
455+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
456456
with:
457457
persist-credentials: false
458458
fetch-depth: 0
@@ -509,7 +509,7 @@ jobs:
509509
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET || secrets.GITHUB_TOKEN }}
510510

511511
- name: "🕵️ Detect Vulnerabilities (Trivy FS)"
512-
uses: aquasecurity/trivy-action@57a97c7e7821a5776cebc9bb87c984fa69cba8f1 # v0.35.0
512+
uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
513513
if: ${{ always() }}
514514
env:
515515
TRIVY_DB_REPOSITORY: "public.ecr.aws/aquasecurity/trivy-db"

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565

6666
steps:
6767
- name: "🔒 Harden Runner"
68-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
68+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
6969
with:
7070
disable-sudo: true
7171
egress-policy: block
@@ -128,7 +128,7 @@ jobs:
128128
*.actions.githubusercontent.com:443
129129
*.blob.core.windows.net:443
130130
- name: "📂 Checkout Repository Code"
131-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
131+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
132132
with:
133133
persist-credentials: false
134134

.github/workflows/dco.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
timeout-minutes: 30
3636
steps:
3737
- name: "🔒 Harden Runner"
38-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
38+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3939
with:
4040
disable-sudo: true
4141
egress-policy: block

.github/workflows/dependabot-auto-merge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
if: github.event.pull_request.user.login == 'dependabot[bot]'
2323
steps:
2424
- name: "🔒 Harden Runner"
25-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
25+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2626
with:
2727
disable-sudo: true
2828
egress-policy: block
@@ -85,7 +85,7 @@ jobs:
8585
*.actions.githubusercontent.com:443
8686
*.blob.core.windows.net:443
8787
- name: "📂 Checkout Repository Code"
88-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
88+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
8989
with:
9090
persist-credentials: false
9191

.github/workflows/dependabot-sync.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
timeout-minutes: 30
6363
steps:
6464
- name: "🔒 Harden Runner"
65-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
65+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
6666
with:
6767
disable-sudo: true
6868
egress-policy: block
@@ -125,7 +125,7 @@ jobs:
125125
*.actions.githubusercontent.com:443
126126
*.blob.core.windows.net:443
127127
- name: "📂 Checkout Repository Code"
128-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
128+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
129129
with:
130130
persist-credentials: true
131131
ref: ${{ github.ref }}

.github/workflows/goreleaser.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ jobs:
168168
timeout-minutes: 30 # Go compilation and asset upload usually completes in <10m
169169
steps:
170170
- name: "🔒 Harden Runner"
171-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
171+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
172172
with:
173173
disable-sudo: true
174174
egress-policy: block
@@ -231,7 +231,7 @@ jobs:
231231
*.actions.githubusercontent.com:443
232232
*.blob.core.windows.net:443
233233
- name: "📂 Checkout Repository Code"
234-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
234+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
235235
with:
236236
# Required: Fetch all tags and historical context for GoReleaser to accurately determine the next version.
237237
fetch-depth: 0
@@ -258,7 +258,7 @@ jobs:
258258
uses: anchore/sbom-action/download-syft@e22c389904149dbc22b58101806040fa8d37a610 # v0.24.0
259259

260260
- name: "🚀 Distribute Artifacts (GoReleaser)"
261-
uses: goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7.0.0
261+
uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7.2.2
262262
env:
263263
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET || secrets.GITHUB_TOKEN }}
264264
with:
@@ -269,7 +269,7 @@ jobs:
269269

270270
- name: "📦 Setup Node.js for npm Publishing"
271271
if: startsWith(github.ref, 'refs/tags/')
272-
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
272+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
273273
with:
274274
node-version: "20"
275275
registry-url: "https://registry.npmjs.org"

.github/workflows/labeler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
timeout-minutes: 30 # Path-based labeling is extremely fast
3737
steps:
3838
- name: "🔒 Harden Runner"
39-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
39+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4040
with:
4141
disable-sudo: true
4242
egress-policy: block
@@ -99,7 +99,7 @@ jobs:
9999
*.actions.githubusercontent.com:443
100100
*.blob.core.windows.net:443
101101
- name: "🔍 Triage Pull Request (Labeler)"
102-
uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
102+
uses: actions/labeler@f27b608878404679385c85cfa523b85ccb86e213 # v6.1.0
103103
with:
104104
# Automatically applies labels based on file path changes to improve maintenance visibility.
105105
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/nightly-audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
timeout-minutes: 120
2626
steps:
2727
- name: "🔒 Harden Runner"
28-
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
28+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2929
with:
3030
disable-sudo: true
3131
egress-policy: block
@@ -88,7 +88,7 @@ jobs:
8888
*.actions.githubusercontent.com:443
8989
*.blob.core.windows.net:443
9090
- name: "📂 Checkout Repository Code"
91-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
91+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
9292
with:
9393
fetch-depth: 0
9494
persist-credentials: false

0 commit comments

Comments
 (0)