File tree Expand file tree Collapse file tree 3 files changed +53
-1
lines changed
Expand file tree Collapse file tree 3 files changed +53
-1
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ - next
7+ paths-ignore :
8+ - " .github/**"
9+ - " examples/**"
10+ - " README.md"
11+ - " LICENSE"
12+ workflow_dispatch :
13+
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.ref }}
16+ cancel-in-progress : true
17+
18+ jobs :
19+ build-and-test :
20+ runs-on : ubuntu-latest
21+ timeout-minutes : 15
22+
23+ steps :
24+ - name : Checkout
25+ uses : actions/checkout@v4
26+ with :
27+ fetch-depth : 0
28+
29+ - name : Setup pnpm
30+ uses : pnpm/action-setup@v4
31+ with :
32+ run_install : false
33+
34+ - name : Setup Node.js
35+ uses : actions/setup-node@v4
36+ with :
37+ node-version : " latest"
38+ cache : " pnpm"
39+
40+ - name : Install Dependencies
41+ run : pnpm install --frozen-lockfile
42+
43+ - name : Check Types
44+ run : pnpm type:check
45+
46+ - name : Build
47+ run : pnpm build
48+
49+ - name : Check Package Types
50+ run : pnpm type:check:package
Original file line number Diff line number Diff line change 22/*
33
44# Except
5+ ! .github
56! src
67! README.md
78! .prettierrc
Original file line number Diff line number Diff line change 2323 "build" : " unbuild" ,
2424 "format" : " prettier --write ." ,
2525 "format:check" : " prettier --check ." ,
26- "type:check" : " tsc --noEmit"
26+ "type:check" : " tsc --noEmit" ,
27+ "type:check:package" : " pnpm dlx @arethetypeswrong/cli --profile node16 --pack ."
2728 },
2829 "keywords" : [
2930 " valorant" ,
You can’t perform that action at this time.
0 commit comments