From 025bd92e6f80b1a7a6b0120093558b0ccb53fcdc Mon Sep 17 00:00:00 2001 From: Patrick Stillhart Date: Thu, 22 Feb 2024 09:21:38 +0100 Subject: [PATCH] fix: add pnpm step --- .github/workflows/docs.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 2dabe57..00588e7 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,6 +1,4 @@ -# Sample workflow for building and deploying a VitePress site to GitHub Pages -# -name: Deploy VitePress site to Pages +name: Publish and Deploy on: push: @@ -26,6 +24,7 @@ jobs: # Build packages and docs build: runs-on: ubuntu-latest + name: Build steps: - name: Checkout uses: actions/checkout@v4 @@ -43,7 +42,7 @@ jobs: run: pnpm install - name: Build with VitePress run: | - pnpm build # ToDo: optimize later + pnpm build pnpm docs:build touch .vitepress/dist/.nojekyll - name: Upload artifact @@ -55,8 +54,9 @@ jobs: publish: runs-on: ubuntu-latest needs: build - name: Publish + name: Publish to npm steps: + - uses: pnpm/action-setup@v3 - name: Publish to npm env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -70,7 +70,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} needs: build runs-on: ubuntu-latest - name: Deploy + name: Deploy Docs steps: - name: Deploy to GitHub Pages id: deployment