Skip to content

Commit 81507ed

Browse files
mcp-tool-shopclaude
andcommitted
ci: bump workflow actions to v5 (Node 24 runtime)
GitHub forces the Node-20 action runtime to Node 24 as of 2026-06-16; the v1.0.2 release run warned on checkout@v4 + setup-node@v4. Bump all workflow actions to their latest major (Node 24): - ci.yml: checkout v4->v5, setup-node v4->v5, upload-pages-artifact v3->v5, deploy-pages v4->v5 (floating tags, per this repo CI convention) - release.yml: checkout -> 93cb6ef # v5.0.1, setup-node -> a0853c2 # v5.0.0 (SHA-pinned, per this repo release-hardening convention) No package change - workflows are not in the npm tarball, so no version bump. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 095980f commit 81507ed

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
matrix:
3434
node-version: [20, 22]
3535
steps:
36-
- uses: actions/checkout@v4
37-
- uses: actions/setup-node@v4
36+
- uses: actions/checkout@v5
37+
- uses: actions/setup-node@v5
3838
with:
3939
node-version: ${{ matrix.node-version }}
4040
- run: npm ci
@@ -58,8 +58,8 @@ jobs:
5858
name: github-pages
5959
url: ${{ steps.deployment.outputs.page_url }}
6060
steps:
61-
- uses: actions/checkout@v4
62-
- uses: actions/setup-node@v4
61+
- uses: actions/checkout@v5
62+
- uses: actions/setup-node@v5
6363
with:
6464
node-version: 22
6565
- name: Install site dependencies
@@ -68,8 +68,8 @@ jobs:
6868
- name: Build site
6969
working-directory: site
7070
run: npm run build
71-
- uses: actions/upload-pages-artifact@v3
71+
- uses: actions/upload-pages-artifact@v5
7272
with:
7373
path: site/dist
7474
- id: deployment
75-
uses: actions/deploy-pages@v4
75+
uses: actions/deploy-pages@v5

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
timeout-minutes: 15
1616

1717
steps:
18-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1919
with:
2020
fetch-depth: 0
2121

2222
- name: Setup Node
23-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
23+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2424
with:
2525
node-version: '22'
2626
registry-url: 'https://registry.npmjs.org'

0 commit comments

Comments
 (0)