File tree Expand file tree Collapse file tree 1 file changed +11
-13
lines changed
Expand file tree Collapse file tree 1 file changed +11
-13
lines changed Original file line number Diff line number Diff line change @@ -36,39 +36,37 @@ jobs:
3636 - name : Checkout
3737 uses : actions/checkout@v4
3838 with :
39- fetch-depth : 0 # Not needed if lastUpdated is not enabled
40-
39+ fetch-depth : 0
40+
4141 - name : Setup Node
4242 uses : actions/setup-node@v4
4343 with :
4444 node-version : 20
4545 cache : npm
4646 cache-dependency-path : ./doc/package-lock.json
47-
47+
4848 - name : Setup Pages
4949 uses : actions/configure-pages@v4
50-
50+
5151 - name : Install dependencies
5252 run : npm ci
53-
53+
5454 - name : Temporarily modify base path for GitHub Pages
5555 run : |
56- # Create a temporary config file, changing base from '/doc/' to '/nexent/' for GitHub Pages
57- sed 's|base: '"'"'/doc/'"'"'|base: '"'"'/nexent/'"'"'|g' docs/.vitepress/config.mts > docs/.vitepress/config.github.mts
56+ sed -E "s|base:[[:space:]]*['\"]?/doc/['\"]?|base: '/nexent/'|g" docs/.vitepress/config.mts > docs/.vitepress/config.github.mts
5857 mv docs/.vitepress/config.mts docs/.vitepress/config.original.mts
5958 mv docs/.vitepress/config.github.mts docs/.vitepress/config.mts
60-
59+
6160 - name : Build with VitePress
6261 run : npm run docs:build
63-
62+
6463 - name : Restore original config
65- run : |
66- mv docs/.vitepress/config.original.mts docs/.vitepress/config.mts
67-
64+ run : mv docs/.vitepress/config.original.mts docs/.vitepress/config.mts
65+
6866 - name : Upload artifact
6967 uses : actions/upload-pages-artifact@v3
7068 with :
71- path : doc/docs/.vitepress/dist
69+ path : ./ doc/docs/.vitepress/dist
7270
7371 # Deploy job
7472 deploy :
You can’t perform that action at this time.
0 commit comments