From 7920f570b800b046407b359d76aec81886e5bd05 Mon Sep 17 00:00:00 2001 From: jongwooo Date: Wed, 30 Nov 2022 00:29:03 +0900 Subject: [PATCH 1/2] Use cache in check-dist.yml Signed-off-by: jongwooo --- .github/workflows/check-dist.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index 00f5036..6992a3a 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -27,6 +27,17 @@ jobs: uses: actions/setup-node@v3 with: node-version: 16.x + - name: Determine npm cache directory + id: npm-cache + run: | + echo "::set-output name=dir::$(npm config get cache)" + - name: Restore npm cache + uses: actions/cache@v3 + with: + path: ${{ steps.npm-cache.outputs.dir }} + key: check-dist-${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + check-dist-${{ runner.os }}-node- - name: Install dependencies run: npm ci - name: Rebuild the dist/ directory From e050ebdd6348622b137c9eb74a1babfa8b209eb7 Mon Sep 17 00:00:00 2001 From: jongwooo Date: Wed, 30 Nov 2022 20:36:12 +0900 Subject: [PATCH 2/2] chore: Use setup-node action to cache dependencies --- .github/workflows/check-dist.yml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index 6992a3a..42f67e6 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -27,17 +27,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 16.x - - name: Determine npm cache directory - id: npm-cache - run: | - echo "::set-output name=dir::$(npm config get cache)" - - name: Restore npm cache - uses: actions/cache@v3 - with: - path: ${{ steps.npm-cache.outputs.dir }} - key: check-dist-${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - check-dist-${{ runner.os }}-node- + cache: npm - name: Install dependencies run: npm ci - name: Rebuild the dist/ directory