From 7b1caf9ff6cdbde073774e8785709c8a584c7b8a Mon Sep 17 00:00:00 2001 From: Paul Delafosse Date: Wed, 14 Feb 2024 17:42:06 +0100 Subject: [PATCH] ci: fix gh pages --- .github/workflows/Release.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/Release.yaml b/.github/workflows/Release.yaml index 6f4bcfb..2d509d8 100644 --- a/.github/workflows/Release.yaml +++ b/.github/workflows/Release.yaml @@ -47,6 +47,24 @@ jobs: body_path: GITHUB_CHANGELOG.md tag_name: 1.0.0 + - name: Setup pnpm + uses: pnpm/action-setup@v2 + working-directory: ./docs/website + with: + version: 8 + run_install: true + + - name: Setup Node.js + uses: actions/setup-node@v4 + working-directory: ./docs/website + with: + node-version: 20 + cache: pnpm + + - name: Build VuePress site + working-directory: ./docs/website + run: pnpm docs:build + - name: Deploy to GitHub Pages uses: crazy-max/ghaction-github-pages@v4 with: