File tree Expand file tree Collapse file tree 5 files changed +24
-24
lines changed
Expand file tree Collapse file tree 5 files changed +24
-24
lines changed Original file line number Diff line number Diff line change 1+ name : Setup pnpm and dependencies
2+ description : Setup pnpm, Node.js, and install dependencies with cache
3+
4+ runs :
5+ using : ' composite'
6+ steps :
7+ - name : Setup pnpm
8+ uses : pnpm/action-setup@v4
9+ with :
10+ version : 10
11+
12+ - name : Setup Node.js
13+ uses : actions/setup-node@v4
14+ with :
15+ node-version : 24
16+ cache : ' pnpm'
17+
18+ - name : Install dependencies
19+ shell : bash
20+ run : pnpm install --frozen-lockfile
Original file line number Diff line number Diff line change 77 runs-on : ubuntu-latest
88 steps :
99 - uses : actions/checkout@v4
10- - uses : pnpm/action-setup@v4
11- - uses : actions/setup-node@v4
12- with :
13- node-version : 22
14- cache : " pnpm"
15- - run : pnpm install
10+ - uses : ./.github/actions/setup
1611 - run : pnpm build
1712 - run : pnpm build:client
Original file line number Diff line number Diff line change 77 runs-on : ubuntu-latest
88 steps :
99 - uses : actions/checkout@v4
10- - uses : pnpm/action-setup@v4
11- - uses : actions/setup-node@v4
12- with :
13- node-version : 22
14- cache : " pnpm"
15- - run : pnpm install
10+ - uses : ./.github/actions/setup
1611 - run : pnpm format
Original file line number Diff line number Diff line change 77 runs-on : ubuntu-latest
88 steps :
99 - uses : actions/checkout@v4
10- - uses : pnpm/action-setup@v4
11- - uses : actions/setup-node@v4
12- with :
13- node-version : 22
14- cache : " pnpm"
15- - run : pnpm install
10+ - uses : ./.github/actions/setup
1611 - run : pnpm test
Original file line number Diff line number Diff line change 77 runs-on : ubuntu-latest
88 steps :
99 - uses : actions/checkout@v4
10- - uses : pnpm/action-setup@v4
11- - uses : actions/setup-node@v4
12- with :
13- node-version : 22
14- cache : " pnpm"
15- - run : pnpm install
10+ - uses : ./.github/actions/setup
1611 - run : pnpm type-check
1712 - run : pnpm type-check:client
1813 - run : pnpm type-check:demo
You can’t perform that action at this time.
0 commit comments