Skip to content

Commit 19eee5d

Browse files
committed
fix github actions
1 parent e962620 commit 19eee5d

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

Diff for: .github/workflows/NodeCI.yml

+10-4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v3
14+
- uses: pnpm/action-setup@v2
1415
- uses: actions/setup-node@v3
1516
- name: Install Packages
1617
run: pnpm install
@@ -25,6 +26,7 @@ jobs:
2526
node-version: [12.x, 14.x, 16.x, 17.x, 18.x, 19.x]
2627
steps:
2728
- uses: actions/checkout@v3
29+
- uses: pnpm/action-setup@v2
2830
- name: Use Node.js ${{ matrix.node-version }}
2931
uses: actions/setup-node@v3
3032
with:
@@ -40,16 +42,17 @@ jobs:
4042
node-version: [14.x]
4143
steps:
4244
- uses: actions/checkout@v3
45+
- uses: pnpm/action-setup@v2
4346
- name: Use Node.js ${{ matrix.node-version }}
4447
uses: actions/setup-node@v3
4548
with:
4649
node-version: ${{ matrix.node-version }}
4750
- name: Install @typescript-eslint v4
4851
run: |+
49-
pnpm run add -D @typescript-eslint/parser@4 @typescript-eslint/eslint-plugin@4 eslint@7 --ignore-engines
52+
pnpm install -D @typescript-eslint/parser@4 @typescript-eslint/eslint-plugin@4 eslint@7
5053
rm -rf node_modules
5154
- name: Install Packages
52-
run: pnpm install --ignore-engines
55+
run: pnpm install
5356
- name: Test
5457
run: pnpm run test
5558
test-for-eslint-v7:
@@ -59,22 +62,24 @@ jobs:
5962
node-version: [14.x]
6063
steps:
6164
- uses: actions/checkout@v3
65+
- uses: pnpm/action-setup@v2
6266
- name: Use Node.js ${{ matrix.node-version }}
6367
uses: actions/setup-node@v3
6468
with:
6569
node-version: ${{ matrix.node-version }}
6670
- name: Install eslint v7
6771
run: |+
68-
pnpm run add -D eslint@7 --ignore-engines
72+
pnpm install -D eslint@7
6973
rm -rf node_modules
7074
- name: Install Packages
71-
run: pnpm install --ignore-engines
75+
run: pnpm install
7276
- name: Test
7377
run: pnpm run test
7478
update-fixtures:
7579
runs-on: ubuntu-latest
7680
steps:
7781
- uses: actions/checkout@v3
82+
- uses: pnpm/action-setup@v2
7883
- uses: actions/setup-node@v3
7984
with:
8085
node-version: 18
@@ -90,6 +95,7 @@ jobs:
9095
runs-on: ubuntu-latest
9196
steps:
9297
- uses: actions/checkout@v3
98+
- uses: pnpm/action-setup@v2
9399
- uses: actions/setup-node@v3
94100
- name: Install Packages
95101
run: pnpm install --ignore-engines

0 commit comments

Comments
 (0)