From e36d840d79e814d5557af00c728cbab59f4f3708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E4=BA=91=E8=B6=85?= <37761144+Zyunchao@users.noreply.github.com> Date: Sat, 2 Nov 2024 17:08:53 +0800 Subject: [PATCH] Update deploy.yml --- .github/workflows/deploy.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e6ac79a..61c5a50 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,24 +16,26 @@ jobs: - name: 设置 Node.js 缓存目录 id: cache-setup run: | - echo "NODE_CACHE_DIR=$(npm config get cache)" >> $GITHUB_ENV - echo "PNPM_STORE_DIR=$(pnpm store path)" >> $GITHUB_ENV + echo "NODE_CACHE_DIR=$(npm config get cache)" >> $GITHUB_ENV + echo "PNPM_STORE_DIR=$(pnpm store path)" >> $GITHUB_ENV + echo "::set-output name=node_cache_dir::$(npm config get cache)" + echo "::set-output name=pnpm_store_dir::$(pnpm store path)" - name: 缓存 pnpm 缓存 uses: actions/cache@v3 with: - path: ${{ env.PNPM_STORE_DIR }} + path: ${{ steps.cache-setup.outputs.pnpm_store_dir }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} restore-keys: | - ${{ runner.os }}-pnpm-store- + ${{ runner.os }}-pnpm-store- - name: 缓存 Node.js 模块 uses: actions/cache@v3 with: - path: ${{ env.NODE_CACHE_DIR }} + path: ${{ steps.cache-setup.outputs.node_cache_dir }} key: ${{ runner.os }}-node-${{ hashFiles('**/pnpm-lock.yaml') }} restore-keys: | - ${{ runner.os }}-node- + ${{ runner.os }}-node- - name: 安装 pnpm run: npm install -g pnpm