From 7ad24addca7bcbeb19b222d9ca7c3f9c05bff9a2 Mon Sep 17 00:00:00 2001 From: drakon Date: Tue, 5 Mar 2024 21:54:45 +0100 Subject: [PATCH] back orginal file --- .github/workflows/deploy-gh-pages.yml | 42 +++++++++++++++++---------- 1 file changed, 27 insertions(+), 15 deletions(-) diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index ba11f6e..6358ead 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -22,25 +22,37 @@ concurrency: jobs: # Build job build: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 - - name: Set up Node - uses: actions/setup-node@v3 + uses: actions/checkout@v4 with: - node-version: 18 - cache: 'npm' - - name: Install dependencies - run: npm ci --package-lock - - name: Build - run: npm run docs:build + fetch-depth: 0 + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: 20.11.1 - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v4 + - name: Install dependencies + run: npm@5 ci + - name: Build with VitePress + run: | + npm run docs:build # or pnpm docs:build / yarn docs:build / bun run docs:build + touch docs/.vitepress/dist/.nojekyll - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: - path: ./.vitepress/dist \ No newline at end of file + path: docs/.vitepress/dist + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 \ No newline at end of file