From 3da163da846abb157c11365b78fa3310db3c4622 Mon Sep 17 00:00:00 2001 From: GaryGSC Date: Mon, 19 Jul 2021 18:01:42 -0600 Subject: [PATCH] Use caching built into actions/setup-node@v2 --- .github/workflows/ci.yml | 20 ++++++-------------- .github/workflows/deploy.yml | 9 ++------- 2 files changed, 8 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ca3c4e9..623a0b61 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -74,13 +74,8 @@ jobs: uses: actions/setup-node@v2 with: node-version: ${{ env.node_version }} - - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + cache: npm + cache-dependency-path: '**/package-lock.json' - name: npm ci working-directory: src @@ -107,6 +102,8 @@ jobs: with: node-version: ${{ env.node_version }} + # We don't need to install deps to audit them + - name: npm audit working-directory: src run: npm audit --audit-level=critical @@ -121,13 +118,8 @@ jobs: uses: actions/setup-node@v2 with: node-version: ${{ env.node_version }} - - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + cache: npm + cache-dependency-path: '**/package-lock.json' - name: npm ci working-directory: src diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index fea09840..fa719f06 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -109,13 +109,8 @@ jobs: uses: actions/setup-node@v2 with: node-version: ${{ env.node_version }} - - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + cache: npm + cache-dependency-path: '**/package-lock.json' - name: Audit working-directory: src