Skip to content

Commit e7e21a9

Browse files
committed
Enable cached docs build task
1 parent 2de8164 commit e7e21a9

7 files changed

Lines changed: 1191 additions & 4 deletions

File tree

.github/workflows/deploy-docs-preview.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ jobs:
4040
- run: vp run build
4141
working-directory: docs
4242

43+
- run: vp run build
44+
working-directory: docs
45+
4346
- run: vpx void deploy --dir docs/.vitepress/dist
4447
env:
4548
VOID_TOKEN: ${{ secrets.VOID_TOKEN }}

.github/workflows/deploy-docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ jobs:
4040
- run: vp run build
4141
working-directory: docs
4242

43+
- run: vp run build
44+
working-directory: docs
45+
4346
- run: vpx void deploy --dir docs/.vitepress/dist
4447
env:
4548
VOID_TOKEN: ${{ secrets.VOID_TOKEN }}

docs/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"type": "module",
55
"scripts": {
66
"dev": "vitepress dev",
7-
"build": "cp ../packages/cli/install.sh ../packages/cli/install.ps1 public/ && vitepress build",
7+
"build": "cp ../packages/cli/install.sh ../packages/cli/install.ps1 public/ && vp run build:site",
88
"preview": "vitepress preview",
99
"update-trusted-stack-stats": "node .vitepress/theme/data/fetch-trusted-stack-stats.ts"
1010
},
@@ -23,6 +23,7 @@
2323
"@voidzero-dev/vitepress-theme": "4.8.4",
2424
"oxc-minify": "^0.120.0",
2525
"tailwindcss": "^4.1.18",
26+
"vite-plus": "^0.2.1",
2627
"vitepress": "2.0.0-alpha.17"
2728
},
2829
"packageManager": "pnpm@10.34.4"

0 commit comments

Comments
 (0)