diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index ffce1e9..1af2212 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -45,7 +45,7 @@ jobs: run: bun install - name: Generate - run: bun run docs:build + run: bun run docs:build-gh - name: Setup Pages uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 diff --git a/bun.lockb b/bun.lockb index e247d76..4ffe18d 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 5332976..3154397 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -4,6 +4,7 @@ import { defineConfig } from 'vitepress' export default defineConfig({ title: "Policy Reporter", description: "Documentation for Policy Reporter", + base: process.env.BASE ?? '/', themeConfig: { logo: '/assets/logo.png', // https://vitepress.dev/reference/default-theme-config diff --git a/package.json b/package.json index dc2a44e..8fddb87 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,11 @@ "scripts": { "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", + "docs:build-gh": "BASE=/policy-reporter-docs/ vitepress build docs", "docs:preview": "vitepress preview docs" }, "devDependencies": { + "@types/node": "^22.5.5", "vitepress": "^1.0.1" } } \ No newline at end of file