diff --git a/.github/workflows/astro.yml b/.github/workflows/astro.yml index 42e4fa9..7233eab 100644 --- a/.github/workflows/astro.yml +++ b/.github/workflows/astro.yml @@ -61,21 +61,18 @@ jobs: key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} restore-keys: | ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - run: pnpm install --frozen-lockfile - name: Setup Pages id: pages uses: actions/configure-pages@v3 - + - name: Install dependencies - run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }} + run: pnpm install --frozen-lockfile working-directory: ${{ env.BUILD_PATH }} - name: Build with Astro run: | - ${{ steps.detect-package-manager.outputs.runner }} astro build \ + pnpx astro build \ --site "${{ steps.pages.outputs.origin }}" \ --base "${{ steps.pages.outputs.base_path }}" working-directory: ${{ env.BUILD_PATH }}