Skip to content

Commit c2cefce

Browse files
Update GitHub Actions
1 parent c2261a6 commit c2cefce

4 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,25 @@ jobs:
2424
runs-on: ubuntu-24.04
2525
timeout-minutes: 10
2626
steps:
27-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
2828

2929
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
3030
with:
31-
bun-version: 1.3.13
31+
bun-version: 1.3.14
3232

3333
# Bun is the package manager and script runner, but Next.js (and tsc)
3434
# run on Node. The runner image is pinned (ubuntu-24.04) but Node
3535
# version inside it can still drift; pin via .nvmrc so a future
3636
# GitHub bump can't break the build silently.
37-
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
37+
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0
3838
with:
3939
node-version-file: .nvmrc
4040

4141
# Cache Bun's resolved package store keyed on the lockfile hash. Cuts
4242
# ~10s off `bun install` on a clean runner; the restore-key falls back
4343
# to any prior cache from this OS so partial hits still help.
4444
- name: Cache Bun install cache
45-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
45+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
4646
with:
4747
path: ~/.bun/install/cache
4848
key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
@@ -55,7 +55,7 @@ jobs:
5555
# on this OS — so most CI runs hit a cache and skip rebuilding
5656
# unchanged webpack modules.
5757
- name: Cache Next.js build cache
58-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
58+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
5959
with:
6060
path: ${{ github.workspace }}/.next/cache
6161
key: ${{ runner.os }}-nextjs-${{ hashFiles('bun.lock') }}-${{ github.sha }}
@@ -117,7 +117,7 @@ jobs:
117117
118118
- name: Cache Playwright browsers
119119
id: playwright-cache
120-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
120+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
121121
with:
122122
path: ~/.cache/ms-playwright
123123
key: ${{ runner.os }}-playwright-${{ steps.playwright-version.outputs.version }}
@@ -164,7 +164,7 @@ jobs:
164164
contents: read
165165
pull-requests: write
166166
steps:
167-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
167+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
168168
- name: Dependency Review
169169
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
170170
with:
@@ -182,12 +182,12 @@ jobs:
182182
permissions:
183183
contents: read
184184
steps:
185-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
185+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
186186
with:
187187
# TruffleHog diffs base..head and needs the full history present.
188188
fetch-depth: 0
189189
- name: TruffleHog scan
190-
uses: trufflesecurity/trufflehog@17456f8c7d042d8c82c9a8ca9e937231f9f42e26 # v3.95.2
190+
uses: trufflesecurity/trufflehog@6f3c981e7b77f235fd2702dd74af25fc4b72bf11 # v3.96.0
191191
with:
192192
# On PRs: scan the diff between base and head. On push to main:
193193
# scan the previous commit to HEAD. The action infers both from

.github/workflows/claude.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ jobs:
4141
id-token: write
4242
actions: read
4343
steps:
44-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
44+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6
4545
with:
4646
fetch-depth: 1
4747

48-
- uses: anthropics/claude-code-action@476e359e6203e73dad705c8b322e333fabbd7416 # v1.0.119
48+
- uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1.0.183
4949
with:
5050
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
5151
github_token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/lighthouse.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ jobs:
2020
runs-on: ubuntu-24.04
2121
timeout-minutes: 15
2222
steps:
23-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
23+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
2424

2525
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2626
with:
27-
bun-version: 1.3.13
27+
bun-version: 1.3.14
2828

2929
# Bun is the package manager and script runner, but Next.js (and the
3030
# lhci binary) run on Node. The runner image is pinned (ubuntu-24.04)
3131
# but Node version inside it can still drift; pin via .nvmrc so a
3232
# future GitHub bump can't break the audit silently.
33-
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
33+
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0
3434
with:
3535
node-version-file: .nvmrc
3636

3737
# Cache Bun's resolved package store keyed on the lockfile hash.
3838
- name: Cache Bun install cache
39-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
39+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
4040
with:
4141
path: ~/.bun/install/cache
4242
key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
@@ -48,7 +48,7 @@ jobs:
4848
# fall back to any previous build on the same lockfile so most CI runs
4949
# hit a cache and skip rebuilding unchanged webpack modules.
5050
- name: Cache Next.js build cache
51-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
51+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
5252
with:
5353
path: ${{ github.workspace }}/.next/cache
5454
key: ${{ runner.os }}-nextjs-${{ hashFiles('bun.lock') }}-${{ github.sha }}
@@ -127,7 +127,7 @@ jobs:
127127
128128
- name: Post or update PR comment
129129
if: github.event_name == 'pull_request' && steps.lh-comment.outputs.body != ''
130-
uses: marocchino/sticky-pull-request-comment@0ea0beb66eb9baf113663a64ec522f60e49231c0 # v3.0.4
130+
uses: marocchino/sticky-pull-request-comment@5770ad5eb8f42dd2c4f34da00c94c5381e49af88 # v3.0.5
131131
with:
132132
header: lighthouse
133133
message: ${{ steps.lh-comment.outputs.body }}

.github/workflows/scorecard.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,12 @@ jobs:
5959
actions: read
6060

6161
steps:
62-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
62+
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
6363
with:
6464
persist-credentials: false
6565

6666
- name: Run Scorecard
67-
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
67+
uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4
6868
with:
6969
results_file: results.sarif
7070
results_format: sarif
@@ -83,6 +83,6 @@ jobs:
8383
retention-days: 7
8484

8585
- name: Upload to code-scanning
86-
uses: github/codeql-action/upload-sarif@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2
86+
uses: github/codeql-action/upload-sarif@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4.37.3
8787
with:
8888
sarif_file: results.sarif

0 commit comments

Comments
 (0)