Skip to content

Commit 16a9a77

Browse files
committed
fix ci
1 parent cb83f02 commit 16a9a77

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.github/workflows/NodeCI.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,10 @@ jobs:
6969
working-directory: ${{ env.project_root_path }}
7070
- name: Install ESLint ${{ matrix.eslint }}
7171
if: matrix.eslint != 9
72-
# Hack: Install `eslint-plugin-svelte` is necessary for `packages/eslint-plugin-svelte/tests/src/configs` tests.
73-
run: pnpm install -D eslint@${{ matrix.eslint }} eslint-plugin-svelte
74-
working-directory: ${{ env.project_root_path }}
72+
run: pnpm install -D -w eslint@${{ matrix.eslint }}
7573

7674
- name: Test
77-
run: pnpm run test
75+
run: pnpm test
7876
working-directory: ${{ env.project_root_path }}
7977

8078
test-for-svelte-v4:
@@ -108,9 +106,8 @@ jobs:
108106
working-directory: ${{ env.project_root_path }}
109107
- name: Install ESLint ${{ matrix.eslint }}
110108
run: |
111-
pnpm install -D eslint@${{ matrix.eslint }}
109+
pnpm install -D -w eslint@${{ matrix.eslint }}
112110
rm -rf node_modules
113-
working-directory: ${{ env.project_root_path }}
114111
- name: Install Packages
115112
run: pnpm install
116113
- name: Test
@@ -123,7 +120,7 @@ jobs:
123120
strategy:
124121
matrix:
125122
os: [ubuntu-latest]
126-
node: [16]
123+
node: [14]
127124
steps:
128125
- name: Checkout
129126
uses: actions/checkout@v4
@@ -137,8 +134,11 @@ jobs:
137134
run: |
138135
cd docs-svelte-kit
139136
pnpm rm @sveltejs/kit
140-
cd ../packages/eslint-plugin-svelte
141-
pnpm install -D svelte@3 @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5 eslint@8
137+
cd ..
138+
pnpm install -D -w @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5 eslint@8
139+
cd packages/eslint-plugin-svelte
140+
pnpm install -D svelte@3
141+
cd ../..
142142
rm -rf packages/eslint-plugin-svelte/node_modules
143143
rm -rf docs-svelte-kit/node_modules
144144
rm -rf node_modules
@@ -165,9 +165,8 @@ jobs:
165165
node-version: ${{ matrix.node }}
166166
- name: Install typescript-eslint v5
167167
run: |
168-
pnpm install -D @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5
168+
pnpm install -D -w @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5
169169
rm -rf node_modules
170-
working-directory: ${{ env.project_root_path }}
171170
- name: Install Packages
172171
run: pnpm install
173172
- name: Test

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"license": "MIT",
66
"funding": "https://github.com/sponsors/ota-meshi",
7-
"packageManager": "pnpm@8.15.7",
7+
"packageManager": "pnpm@7.33.7",
88
"scripts": {
99
"prerelease": "cd packages/eslint-plugin-svelte && pnpm clean && pnpm run build && cd ../..",
1010
"release": "changeset publish",
@@ -15,6 +15,7 @@
1515
"@changesets/changelog-github": "^0.5.0",
1616
"@changesets/cli": "^2.27.2",
1717
"@changesets/get-release-plan": "^4.0.0",
18+
"@eslint-community/eslint-plugin-eslint-comments": "^4.3.0",
1819
"@ota-meshi/eslint-plugin": "^0.17.1",
1920
"@types/eslint": "^8.56.10",
2021
"@typescript-eslint/eslint-plugin": "^7.9.0",
@@ -35,9 +36,9 @@
3536
"eslint-plugin-regexp": "^2.5.0",
3637
"eslint-plugin-yml": "^1.14.0",
3738
"npm-run-all2": "^6.2.0",
38-
"rimraf": "^5.0.7",
3939
"prettier": "^3.2.5",
4040
"prettier-plugin-svelte": "^3.2.3",
41+
"rimraf": "^5.0.7",
4142
"typescript": "~5.4.5",
4243
"typescript-eslint": "^7.9.0"
4344
},

0 commit comments

Comments
 (0)