diff --git a/.github/workflows/deploy.yml b/.github/workflows/docs.yml similarity index 50% rename from .github/workflows/deploy.yml rename to .github/workflows/docs.yml index 6fe2eca..fc36d38 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/docs.yml @@ -1,4 +1,4 @@ -name: Deploy Docs +name: Docs on: push: @@ -18,36 +18,26 @@ jobs: build: runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: pnpm/action-setup@v2 - - name: Setup Node - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 18 cache: pnpm - - name: Setup Pages - uses: actions/configure-pages@v3 - - name: Install dependencies - run: pnpm install - - name: Build with VitePress - run: pnpm docs:build && touch docs/.vitepress/dist/.nojekyll - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + - uses: actions/configure-pages@v3 + - run: pnpm install + - run: pnpm docs:build && touch docs/.vitepress/dist/.nojekyll + - uses: actions/upload-pages-artifact@v2 with: path: docs/.vitepress/dist - # Deployment job deploy: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} needs: build runs-on: ubuntu-latest - name: Deploy steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - uses: actions/deploy-pages@v2