diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index eab6d5e..ceb8624 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -30,8 +30,17 @@ jobs: uses: actions/setup-node@v4 with: node-version: 22 - cache: pnpm - cache-dependency-path: website/pnpm-lock.yaml + + - name: Get pnpm store directory + shell: bash + run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV + + - name: Cache pnpm dependencies + uses: actions/cache@v4 + with: + path: ${{ env.STORE_PATH }} + key: pnpm-store-${{ runner.os }}-${{ hashFiles('website/pnpm-lock.yaml') }} + restore-keys: pnpm-store-${{ runner.os }}- - name: Install dependencies run: pnpm install