File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : GitHub Pages
22on :
3- workflow_dispatch :
4- push :
5- branches :
6- - main
7- - dev
3+ workflow_dispatch :
4+ push :
5+ branches :
6+ - main
7+ - dev
88# tags:
99# - "[0-9]+.[0-9]+.[0-9]+"
1010permissions :
11- contents : write
11+ contents : write
1212jobs :
13- build :
14- runs-on : ubuntu-latest
15- steps :
16- - uses : actions/checkout@v4
17- with :
18- submodules : " recursive"
19- fetch-depth : 10
20- - uses : pnpm/action-setup@v4
21- - uses : actions/setup-node@v4
22- with :
23- node-version : " 22"
24- cache : pnpm
25- - run : pnpm install --frozen-lockfile
26- - run : pnpm install:playwright
27- - name : compile
28- run : pnpm build:cli
29- # - name: Build slides
30- # run: pnpm build:slides
31- - name : Build docs
32- run : pnpm build:docs
33- - name : no jekyll
34- run : touch docs/dist/.nojekyll
35- - name : Deploy 🚀
36- uses : JamesIves/github-pages-deploy-action@v4.6.4
37- with :
38- folder : docs/dist
39- single-commit : true
13+ build :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : actions/checkout@v4
17+ with :
18+ submodules : " recursive"
19+ fetch-depth : 10
20+ - uses : pnpm/action-setup@v4
21+ - uses : actions/setup-node@v4
22+ with :
23+ node-version : " 22"
24+ cache : pnpm
25+ - run : pnpm install --frozen-lockfile
26+ - run : pnpm install:playwright
27+ - name : build all
28+ run : pnpm build
29+ - name : no jekyll
30+ run : touch docs/dist/.nojekyll
31+ - name : Deploy 🚀
32+ uses : JamesIves/github-pages-deploy-action@v4.6.4
33+ with :
34+ folder : docs/dist
35+ single-commit : true
You can’t perform that action at this time.
0 commit comments