Skip to content

Commit af3a67e

Browse files
Use pnpm/action-setup in workflows
1 parent 0128a03 commit af3a67e

File tree

5 files changed

+12
-28
lines changed

5 files changed

+12
-28
lines changed

.github/workflows/deploy.yaml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,8 @@ jobs:
2020
with:
2121
fetch-depth: 0
2222

23-
# FIXME: https://github.com/cursorless-dev/cursorless/issues/2817
24-
- name: Upgrade Corepack
25-
run: npm install --global [email protected]
26-
27-
- name: Enable Corepack
28-
run: corepack enable
23+
- name: Install pnpm
24+
uses: pnpm/action-setup@v4
2925

3026
- name: Set up Node.js
3127
uses: actions/setup-node@v4
@@ -70,8 +66,8 @@ jobs:
7066
- name: Checkout repository
7167
uses: actions/checkout@v4
7268

73-
- name: Enable Corepack
74-
run: corepack enable
69+
- name: Install pnpm
70+
uses: pnpm/action-setup@v4
7571

7672
- name: Set up Node.js
7773
uses: actions/setup-node@v4

.github/workflows/pr-description.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
validate-pr-description:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- name: Set up workspace
14-
uses: actions/checkout@v2
13+
- name: Checkout repository
14+
uses: actions/checkout@v4
1515

1616
- name: Validate description
1717
run: |

.github/workflows/pre-commit.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,8 @@ jobs:
2727
with:
2828
python-version: 3.x
2929

30-
# FIXME: https://github.com/cursorless-dev/cursorless/issues/2817
31-
- name: Upgrade Corepack
32-
run: npm install --global [email protected]
33-
34-
- name: Enable Corepack
35-
run: corepack enable
30+
- name: Install pnpm
31+
uses: pnpm/action-setup@v4
3632

3733
- name: Set up Node.js
3834
uses: actions/setup-node@v4

.github/workflows/test-docs.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,8 @@ jobs:
1616
- name: Checkout repository
1717
uses: actions/checkout@v4
1818

19-
# FIXME: https://github.com/cursorless-dev/cursorless/issues/2817
20-
- name: Upgrade Corepack
21-
run: npm install --global [email protected]
22-
23-
- name: Enable Corepack
24-
run: corepack enable
19+
- name: Install pnpm
20+
uses: pnpm/action-setup@v4
2521

2622
- name: Set up Node.js
2723
uses: actions/setup-node@v4

.github/workflows/test.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,8 @@ jobs:
3737
- name: Checkout repository
3838
uses: actions/checkout@v4
3939

40-
# FIXME: https://github.com/cursorless-dev/cursorless/issues/2817
41-
- name: Upgrade Corepack
42-
run: npm install --global --force [email protected]
43-
44-
- name: Enable Corepack
45-
run: corepack enable
40+
- name: Install pnpm
41+
uses: pnpm/action-setup@v4
4642

4743
- name: Set up Node.js
4844
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)