File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches : [main, develop]
66
77jobs :
8- check :
9- name : Check
8+ astro- check :
9+ name : Astro check
1010 runs-on : ubuntu-latest
1111 steps :
1212 - name : Checkout
2626 - name : Astro check
2727 run : pnpm astro check
2828
29+ prettier-check :
30+ name : Prettier check
31+ runs-on : ubuntu-latest
32+ steps :
33+ - name : Checkout
34+ uses : actions/checkout@v4
35+
36+ - name : Setup Node
37+ uses : actions/setup-node@v4
38+ with :
39+ node-version-file : ' .nvmrc'
40+
41+ - name : Setup pnpm
42+ uses : pnpm/action-setup@v4
43+
44+ - name : Install dependencies
45+ run : pnpm install
46+
2947 - name : Prettier check
3048 run : pnpm exec prettier --check src
3149
50+ build :
51+ name : Build
52+ runs-on : ubuntu-latest
53+ needs : [astro-check, prettier-check]
54+ steps :
55+ - name : Checkout
56+ uses : actions/checkout@v4
57+
58+ - name : Setup Node
59+ uses : actions/setup-node@v4
60+ with :
61+ node-version-file : ' .nvmrc'
62+
63+ - name : Setup pnpm
64+ uses : pnpm/action-setup@v4
65+
66+ - name : Install dependencies
67+ run : pnpm install
68+
3269 - name : Build
3370 run : pnpm build
You can’t perform that action at this time.
0 commit comments