File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 - main
77 workflow_dispatch :
88
9- permissions :
10- contents : read
11- pages : write
12- id-token : write
13-
149concurrency :
1510 group : pages
1611 cancel-in-progress : true
1712
1813jobs :
1914 build :
2015 runs-on : ubuntu-latest
16+ permissions :
17+ contents : read
18+ pages : write
19+ id-token : write
2120 env :
2221 VITE_BASE_PATH : /${{ github.event.repository.name }}/
2322 steps :
2423 - name : Checkout
2524 uses : actions/checkout@v6
2625
27- - name : Setup pnpm
28- uses : pnpm/action-setup@v5
29-
30- - name : Setup Node.js
26+ - name : Setup Node
3127 uses : actions/setup-node@v6
3228 with :
3329 cache : pnpm
3430
31+ - name : Enable Corepack
32+ run : corepack enable
33+
3534 - name : Configure GitHub Pages
3635 uses : actions/configure-pages@v6
3736
38- - name : Install dependencies
37+ - name : Install Dependencies
3938 run : pnpm install --frozen-lockfile
4039
41- - name : Build web app
40+ - name : Build App
4241 run : pnpm build:app
4342
4443 - name : Disable Jekyll
Original file line number Diff line number Diff line change @@ -17,18 +17,18 @@ jobs:
1717 - name : Checkout
1818 uses : actions/checkout@v6
1919
20- - name : Setup pnpm
21- uses : pnpm/action-setup@v5
22-
23- - name : Setup Node.js
20+ - name : Setup Node
2421 uses : actions/setup-node@v6
2522 with :
2623 cache : pnpm
2724
28- - name : Install dependencies
25+ - name : Enable Corepack
26+ run : corepack enable
27+
28+ - name : Install Dependencies
2929 run : pnpm install --frozen-lockfile
3030
31- - name : Build library
31+ - name : Build Library
3232 run : pnpm build:lib
3333
3434 - name : Create PR or Publish
You can’t perform that action at this time.
0 commit comments