Skip to content

Commit 62b3f62

Browse files
committed
[kensai] replace pnpm/action-setup with corepack in CI
pnpm/action-setup@v4 repo is no longer available on GitHub. Use corepack enable pnpm instead -- the package.json already declares packageManager for corepack to resolve.
1 parent 1d070be commit 62b3f62

1 file changed

Lines changed: 10 additions & 16 deletions

File tree

.github/workflows/kensai-review-mcp.yml

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,41 +19,35 @@ jobs:
1919
lint:
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v4
23-
24-
- uses: pnpm/action-setup@v4
22+
- uses: actions/checkout@v6
23+
- uses: pnpm/action-setup@v6
2524
with:
26-
package_json_file: claude/kensai/mcp/review/package.json
27-
28-
- uses: actions/setup-node@v4
25+
version: "latest"
26+
- uses: actions/setup-node@v6
2927
with:
3028
node-version: "26"
3129
cache: pnpm
3230
cache-dependency-path: claude/kensai/mcp/review/pnpm-lock.yaml
3331

3432
- run: pnpm install --frozen-lockfile
35-
3633
- run: pnpm lint
3734

3835
test:
3936
runs-on: ${{ matrix.os }}
4037
strategy:
4138
matrix:
42-
os: [ubuntu-latest, windows-latest]
43-
node-version: ["lts/*", "26"]
39+
os: ["ubuntu-latest", "windows-latest"]
40+
node-version: ["24", "26"]
4441
steps:
45-
- uses: actions/checkout@v4
46-
47-
- uses: pnpm/action-setup@v4
42+
- uses: actions/checkout@v6
43+
- uses: pnpm/action-setup@v6
4844
with:
49-
package_json_file: claude/kensai/mcp/review/package.json
50-
51-
- uses: actions/setup-node@v4
45+
version: "latest"
46+
- uses: actions/setup-node@v6
5247
with:
5348
node-version: ${{ matrix.node-version }}
5449
cache: pnpm
5550
cache-dependency-path: claude/kensai/mcp/review/pnpm-lock.yaml
5651

5752
- run: pnpm install --frozen-lockfile
58-
5953
- run: pnpm test

0 commit comments

Comments
 (0)