Skip to content

Commit 2369d0e

Browse files
committed
update infra, corepack, github actions
1 parent 9cd04ec commit 2369d0e

File tree

3 files changed

+26
-28
lines changed

3 files changed

+26
-28
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,13 @@ jobs:
1212
timeout-minutes: 30
1313
steps:
1414
- uses: actions/checkout@v2
15-
- run: npx prettier --check "{src,typescript}/**/*.ts" --ignore-path .gitignore
16-
- name: Cache pnpm modules
17-
uses: actions/cache@v2
15+
- uses: actions/setup-node@v3
1816
with:
19-
path: ~/.pnpm-store
20-
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
21-
restore-keys: |
22-
${{ runner.os }}-
23-
- uses: pnpm/[email protected]
17+
node-version: '22.x'
18+
registry-url: 'https://registry.npmjs.org'
19+
- run: npx prettier --check "{src,typescript}/**/*.ts" --ignore-path .gitignore
20+
- uses: pnpm/action-setup@v4
2421
with:
25-
version: latest
2622
run_install: |
2723
args: [--frozen-lockfile, --strict-peer-dependencies]
2824
- run: pnpm lint

.github/workflows/release.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,15 @@ jobs:
1010
timeout-minutes: 30
1111
# needs: test
1212
steps:
13-
- name: Setup Node.js
14-
uses: actions/setup-node@v3
13+
- uses: actions/setup-node@v3
1514
with:
16-
node-version: 20
15+
node-version: '22.x'
16+
registry-url: 'https://registry.npmjs.org'
1717
- run: npm -v
1818
- run: node -v
1919
- uses: actions/checkout@v2
20-
- name: Cache pnpm modules
21-
uses: actions/cache@v2
20+
- uses: pnpm/action-setup@v4
2221
with:
23-
path: ~/.pnpm-store
24-
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
25-
restore-keys: |
26-
${{ runner.os }}-
27-
- uses: pnpm/[email protected]
28-
with:
29-
version: latest
3022
run_install: |
3123
args: [--frozen-lockfile, --strict-peer-dependencies]
3224
- run: pnpx zardoy-release vscode-extension

package.json

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,13 @@
148148
"@types/vscode": "1.72.0",
149149
"@vitest/ui": "^0.34.6",
150150
"@zardoy/tsconfig": "^1.3.1",
151+
"chokidar": "^3.5.3",
152+
"chokidar-cli": "^3.0.0",
151153
"esbuild": "^0.16.16",
152154
"fs-extra": "^10.1.0",
153155
"got": "^12.5.3",
154156
"got-cjs": "npm:got@^11.x",
157+
"npm-run-all": "^4.1.5",
155158
"prettier": "3.1.0",
156159
"tsm": "^2.3.0",
157160
"type-fest": "^2.13.1",
@@ -160,15 +163,21 @@
160163
"vite": "^4.1.1",
161164
"vitest": "^0.34.6",
162165
"vitest-environment-ts-plugin": "./vitest-environment-ts-plugin",
163-
"vscode-manifest": "^0.0.4",
164-
"chokidar": "^3.5.3",
165-
"chokidar-cli": "^3.0.0",
166-
"npm-run-all": "^4.1.5"
166+
"vscode-manifest": "^0.0.4"
167167
},
168168
"pnpm": {
169169
"overrides": {
170170
"esbuild": "^0.15.15"
171-
}
171+
},
172+
"ignoredBuiltDependencies": [
173+
"playwright"
174+
],
175+
"onlyBuiltDependencies": [
176+
"esbuild",
177+
"typed-vscode",
178+
"unleashed-typescript",
179+
"vscode-framework"
180+
]
172181
},
173182
"dependencies": {
174183
"@types/chai": "^4.3.3",
@@ -220,5 +229,6 @@
220229
"preset": {
221230
"runTest": false
222231
}
223-
}
224-
}
232+
},
233+
"packageManager": "[email protected]+sha512.f0dda8580f0ee9481c5c79a1d927b9164f2c478e90992ad268bbb2465a736984391d6333d2c327913578b2804af33474ca554ba29c04a8b13060a717675ae3ac"
234+
}

0 commit comments

Comments
 (0)