Skip to content

Commit 99242db

Browse files
prosdevclaude
andcommitted
ci: bump actions to Node.js 24, drop broken npm step
- actions/checkout v4 → v6 - actions/setup-node v4 → v6 - pnpm/action-setup v4 → v5 - actions/cache v4 → v5 - Remove npm install -g from release (broken, unneeded) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bc054d3 commit 99242db

3 files changed

Lines changed: 9 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ jobs:
1515
node-version: [22.x]
1616

1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919

2020
- name: Setup pnpm
21-
uses: pnpm/action-setup@v4
21+
uses: pnpm/action-setup@v5
2222

2323
- name: Use Node.js ${{ matrix.node-version }}
24-
uses: actions/setup-node@v4
24+
uses: actions/setup-node@v6
2525
with:
2626
node-version: ${{ matrix.node-version }}
2727
cache: 'pnpm'
2828

2929
- name: Cache turbo
30-
uses: actions/cache@v4
30+
uses: actions/cache@v5
3131
with:
3232
path: .turbo
3333
key: turbo-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.sha }}

.github/workflows/deploy-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727

2828
- name: Setup Node.js
29-
uses: actions/setup-node@v4
29+
uses: actions/setup-node@v6
3030
with:
3131
node-version: 22
3232

.github/workflows/release.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,21 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout Repo
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v6
2222
with:
2323
# This makes sure we fetch all history so Changesets can compare versions
2424
fetch-depth: 0
2525

2626
- name: Setup pnpm
27-
uses: pnpm/action-setup@v4
27+
uses: pnpm/action-setup@v5
2828

2929
- name: Setup Node.js 22.x
30-
uses: actions/setup-node@v4
30+
uses: actions/setup-node@v6
3131
with:
3232
node-version: 22.x
3333
cache: 'pnpm'
3434
registry-url: 'https://registry.npmjs.org'
3535

36-
# Ensure npm 11.5.1+ for trusted publishing support
37-
- name: Update npm
38-
run: npm install -g npm@latest
39-
4036
- name: Install Dependencies
4137
run: pnpm install --frozen-lockfile
4238

0 commit comments

Comments
 (0)