diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 634310e..a8b103e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,31 +11,28 @@ jobs: - name: Checkout uses: actions/checkout@v4 - # If you're using pnpm, add this step then change the commands and cache key below to use `pnpm` - # - name: Install pnpm - # uses: pnpm/action-setup@v3 - # with: - # version: 8 - - - name: Install Node.js + - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: 20 - cache: npm + # Use pnpm for caching + cache: 'pnpm' + + - name: Install pnpm + run: npm install -g pnpm - name: Install dependencies - run: npm install + run: pnpm install - name: build env: BASE_PATH: '/${{ github.event.repository.name }}' run: | - npm run build + pnpm run build - name: Upload Artifacts uses: actions/upload-pages-artifact@v3 with: - # this should match the `pages` option in your adapter-static options path: 'build/' deploy: @@ -48,9 +45,8 @@ jobs: environment: name: github-pages - url: ${{ steps.deployment.outputs.page_url }} steps: - name: Deploy id: deployment - uses: actions/deploy-pages@v4 \ No newline at end of file + uses: actions/deploy-pages@v4