Skip to content

Commit 837109b

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

3 files changed

Lines changed: 19 additions & 1 deletion

File tree

.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: 1 addition & 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
},

docs/vite.config.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
export default {
2+
run: {
3+
tasks: {
4+
'build:site': {
5+
command: 'vitepress build',
6+
input: [
7+
{ auto: true },
8+
'!.vitepress/.temp/**',
9+
'!.vitepress/dist/**',
10+
'!node_modules/.vite-temp/**',
11+
],
12+
},
13+
},
14+
},
15+
};

0 commit comments

Comments
 (0)