diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 97be452..2a5184d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -15,11 +15,6 @@ jobs: - uses: pnpm/action-setup@v2 with: version: 8 - - uses: actions/cache@v4 - with: - path: node_modules - key: dependencies - restore-keys: dependencies - run: pnpm install - run: pnpm lint @@ -34,10 +29,19 @@ jobs: - uses: pnpm/action-setup@v2 with: version: 8 - - uses: actions/cache@v4 - with: - path: node_modules - key: dependencies - restore-keys: dependencies - run: pnpm install - run: pnpm test + + docs: + name: 文档构建测试 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 20 + - uses: pnpm/action-setup@v2 + with: + version: 8 + - run: pnpm install + - run: pnpm docs:build diff --git a/typedoc.json b/typedoc.json index 363ca99..ef7180a 100644 --- a/typedoc.json +++ b/typedoc.json @@ -2,6 +2,7 @@ "entryPoints": [ "src/index.ts" ], + "readme": "docs/api/index.md", "out": "docs/api", "cleanOutputDir": false, "jsDocCompatibility": true,