Skip to content

Commit c1e7b6d

Browse files
committed
chore: use pnpm github actions
1 parent c4f7069 commit c1e7b6d

File tree

3 files changed

+16
-32
lines changed

3 files changed

+16
-32
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,8 @@ jobs:
2727
- name: Checkout codes
2828
uses: actions/checkout@v4
2929

30-
- name: Enable corepack
31-
run: |
32-
npm install -g corepack
33-
corepack enable
30+
- name: Install pnpm
31+
uses: pnpm/action-setup@v4
3432

3533
- name: Setup node
3634
uses: actions/setup-node@v4
@@ -57,10 +55,8 @@ jobs:
5755
- name: Checkout codes
5856
uses: actions/checkout@v4
5957

60-
- name: Enable corepack
61-
run: |
62-
npm install -g corepack
63-
corepack enable
58+
- name: Install pnpm
59+
uses: pnpm/action-setup@v4
6460

6561
- name: Setup node
6662
uses: actions/setup-node@v4
@@ -95,10 +91,8 @@ jobs:
9591
- name: Checkout codes
9692
uses: actions/checkout@v4
9793

98-
- name: Enable corepack
99-
run: |
100-
npm install -g corepack
101-
corepack enable
94+
- name: Install pnpm
95+
uses: pnpm/action-setup@v4
10296

10397
- name: Setup node
10498
uses: actions/setup-node@v4
@@ -132,10 +126,8 @@ jobs:
132126
- name: Checkout codes
133127
uses: actions/checkout@v4
134128

135-
- name: Enable corepack
136-
run: |
137-
npm install -g corepack
138-
corepack enable
129+
- name: Install pnpm
130+
uses: pnpm/action-setup@v4
139131

140132
- name: Setup node
141133
uses: actions/setup-node@v4
@@ -167,10 +159,8 @@ jobs:
167159
- name: Checkout codes
168160
uses: actions/checkout@v4
169161

170-
- name: Enable corepack
171-
run: |
172-
npm install -g corepack
173-
corepack enable
162+
- name: Install pnpm
163+
uses: pnpm/action-setup@v4
174164

175165
- name: Setup node
176166
uses: actions/setup-node@v4
@@ -210,10 +200,8 @@ jobs:
210200
- name: Checkout codes
211201
uses: actions/checkout@v4
212202

213-
- name: Enable corepack
214-
run: |
215-
npm install -g corepack
216-
corepack enable
203+
- name: Install pnpm
204+
uses: pnpm/action-setup@v4
217205

218206
- name: Setup node
219207
uses: actions/setup-node@v4

.github/workflows/nightly-release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@ jobs:
1717
- name: Checkout code
1818
uses: actions/checkout@v4
1919

20-
- name: Enable corepack
21-
run: |
22-
npm install -g corepack
23-
corepack enable
20+
- name: Install pnpm
21+
uses: pnpm/action-setup@v4
2422

2523
- name: Setup node
2624
uses: actions/setup-node@v4

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,8 @@ jobs:
1818
with:
1919
ref: ${{ github.head_ref }}
2020

21-
- name: Enable corepack
22-
run: |
23-
npm install -g corepack
24-
corepack enable
21+
- name: Install pnpm
22+
uses: pnpm/action-setup@v4
2523

2624
- name: Setup Node
2725
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)