From e6761540577683a576288f5e61b7dd84be16cd94 Mon Sep 17 00:00:00 2001 From: Acbox Date: Mon, 12 Jan 2026 19:01:19 +0800 Subject: [PATCH] fix: github deploy action --- .github/workflows/deploy-docs.yml | 8 ++------ docs/package.json | 7 ------- package.json | 10 ++++++++++ 3 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 467ddeed..78dc3a51 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -55,14 +55,10 @@ jobs: ${{ runner.os }}-pnpm-store- - name: Install dependencies - run: | - cd docs - pnpm install --frozen-lockfile + run: pnpm install --no-frozen-lockfile - name: Build with VitePress - run: | - cd docs - pnpm run build + run: pnpm --filter @memoh/docs build - name: Deploy to GitHub Pages uses: peaceiris/actions-gh-pages@v4 diff --git a/docs/package.json b/docs/package.json index 7cdc4015..5e918697 100644 --- a/docs/package.json +++ b/docs/package.json @@ -12,12 +12,5 @@ "devDependencies": { "vitepress": "^1.6.0", "vue": "^3.5.0" - }, - "pnpm": { - "peerDependencyRules": { - "ignoreMissing": [ - "@algolia/client-search" - ] - } } } diff --git a/package.json b/package.json index 1688040e..faba108c 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,9 @@ "db:studio": "pnpm --filter @memoh/db studio", "telegram:start": "pnpm --filter @memoh/platform-telegram start", "cli": "pnpm --filter @memoh/client start", + "docs:dev": "pnpm --filter @memoh/docs dev", + "docs:build": "pnpm --filter @memoh/docs build", + "docs:preview": "pnpm --filter @memoh/docs preview", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "vitest" @@ -36,5 +39,12 @@ }, "dependencies": { "dotenv": "^17.2.3" + }, + "pnpm": { + "peerDependencyRules": { + "ignoreMissing": [ + "@algolia/client-search" + ] + } } }