File tree Expand file tree Collapse file tree 1 file changed +32
-7
lines changed Expand file tree Collapse file tree 1 file changed +32
-7
lines changed Original file line number Diff line number Diff line change 55 branches :
66 - main
77
8+ # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
9+ permissions :
10+ contents : read
11+ pages : write
12+ id-token : write
13+
814jobs :
9- deploy :
15+ # Build job
16+ build :
1017 runs-on : ubuntu-latest
1118 steps :
12- - uses : actions/checkout@v2
19+ - uses : actions/checkout@v3
20+
21+ - uses : pnpm/action-setup@v2
22+ with :
23+ version : 6.32.9
24+
1325 - uses : actions/setup-node@v3
1426 with :
1527 node-version : 16
1628 cache : pnpm
29+
30+ - uses : actions/configure-pages@v1
31+
1732 - run : pnpm install --frozen-lockfile
1833
19- - name : Build
34+ - name : Build docs 📚
2035 run : pnpm docs:build
2136
22- - name : Deploy
23- uses : peaceiris/actions-gh-pages@v3
37+ - uses : actions/upload-pages-artifact@v1
2438 with :
25- github_token : ${{ secrets.GITHUB_TOKEN }}
26- publish_dir : docs/.vitepress/dist
39+ path : docs/.vitepress/dist
40+
41+ # Deployment job
42+ deploy :
43+ environment :
44+ name : github-pages
45+ url : ${{ steps.deployment.outputs.page_url }}
46+ runs-on : ubuntu-latest
47+ needs : build
48+ steps :
49+ - name : Deploy 🚀
50+ id : deployment
51+ uses : actions/deploy-pages@v1
You can’t perform that action at this time.
0 commit comments