Skip to content

Commit 0afc427

Browse files
committed
Update ci workflow
1 parent 9764f64 commit 0afc427

File tree

3 files changed

+108
-2
lines changed

3 files changed

+108
-2
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ jobs:
2020
node-version: 22
2121
- run: |
2222
pnpm install
23-
pnpm precommit
23+
pnpm ci

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"prepare": "husky",
1515
"test": "vitest",
1616
"type-check": "pnpm -r --parallel type-check",
17-
"del:tscache": "del-cli \"**/*.tsbuildinfo\" \"!**/node_modules/**\""
17+
"del:tscache": "del-cli \"**/*.tsbuildinfo\" \"!**/node_modules/**\"",
18+
"ci": "concurrently \"pnpm lint\" \"pnpm type-check\" \"pnpm test\" \"pnpm build\""
1819
},
1920
"devDependencies": {
2021
"@eslint/compat": "^1.2.4",
@@ -23,6 +24,7 @@
2324
"@types/ws": "^8.5.13",
2425
"@typescript-eslint/eslint-plugin": "8.19.0",
2526
"@typescript-eslint/parser": "8.19.0",
27+
"concurrently": "^9.1.2",
2628
"cross-env": "7.0.3",
2729
"del-cli": "^6.0.0",
2830
"eslint": "^9.17.0",

pnpm-lock.yaml

Lines changed: 104 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)