From 9c788dbd1a39e6736f7bc3531f79b1661d74b07f Mon Sep 17 00:00:00 2001 From: Oscar Dominguez Date: Mon, 19 Jul 2021 19:40:45 +0200 Subject: [PATCH] ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows (#255) --- .github/workflows/release.yml | 4 +++- .github/workflows/test.yml | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d21c4ce..f211732c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,9 @@ jobs: steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 - - uses: bahmutov/npm-install@v1 + with: + cache: npm + - run: npm ci - run: npx semantic-release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3309b6ac..b3c5d416 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,8 @@ jobs: uses: actions/setup-node@v2 with: node-version: "${{ matrix.node-version }}" - - uses: bahmutov/npm-install@v1 + cache: npm + - run: npm ci - run: "npm run test:ci" test: runs-on: ubuntu-latest @@ -36,5 +37,6 @@ jobs: uses: actions/setup-node@v2 with: node-version: "${{ matrix.node-version }}" - - uses: bahmutov/npm-install@v1 + cache: npm + - run: npm ci - run: npm run lint