Skip to content

Commit 105e678

Browse files
committed
chore: reorganize pnpm setup steps in CI workflows
1 parent 265b821 commit 105e678

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/js.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,16 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v6
1919

20+
- uses: pnpm/action-setup@v5
21+
with:
22+
cache: true
23+
2024
- name: Use Node.js ${{ matrix.node-version }}
2125
uses: actions/setup-node@v6
2226
with:
2327
node-version: ${{ matrix.node-version }}
2428
cache: 'pnpm'
2529

26-
- uses: pnpm/action-setup@v5
27-
2830
- name: Enable Corepack
2931
run: corepack enable
3032

.github/workflows/publish.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,15 @@ jobs:
1717
- name: Checkout
1818
uses: actions/checkout@v6
1919

20+
- uses: pnpm/action-setup@v5
21+
with:
22+
cache: true
23+
2024
- name: Setup Node
2125
uses: actions/setup-node@v6
2226
with:
23-
node-version: '22.14.0'
24-
registry-url: https://registry.npmjs.org
25-
26-
- uses: pnpm/action-setup@v5
27+
node-version: 24
28+
cache: 'pnpm'
2729

2830
- name: Enable Corepack
2931
run: corepack enable

0 commit comments

Comments
 (0)