diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 9f823a9..aea6665 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -23,13 +23,19 @@ jobs: uses: actions/setup-node@v6 with: node-version: 20 # 建议使用 LTS 版本 - cache: 'npm' - - name: 安装 pnpm - run: npm install -g pnpm && pnpm install + - name: 设置 pnpm(启用 pnpm 缓存) + uses: pnpm/action-setup@v4 + with: + version: 9 + run_install: false + cache: true + + - name: 安装依赖 + run: pnpm install - name: 构建前端项目 - run: pnpm install && pnpm run build + run: pnpm run build # 关键步骤:告诉 GitHub Actions 跳过 Jekyll 检查 - name: 配置 Github Pages