From e1eca106048ea534023b1d37f109ec43f4363101 Mon Sep 17 00:00:00 2001 From: Oscar Dominguez Date: Mon, 19 Jul 2021 22:01:57 +0200 Subject: [PATCH] ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows (#86) --- .github/workflows/release.yml | 1 + .github/workflows/test.yml | 1 + .github/workflows/update-docs.yml | 1 + .github/workflows/update-prettier.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a170ed78..241390b3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,6 +16,7 @@ jobs: - uses: actions/setup-node@v2 with: node-version: "12.x" + cache: npm - run: npm ci - run: npm run build - run: npx semantic-release diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4816b5d4..f784657d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,6 +27,7 @@ jobs: uses: actions/setup-node@v2 with: version: "${{ matrix.node_version }}" + cache: npm - run: npm ci - run: npm run start-fixtures-server & - run: sleep 3 diff --git a/.github/workflows/update-docs.yml b/.github/workflows/update-docs.yml index 5d5da73c..b3d17ae7 100644 --- a/.github/workflows/update-docs.yml +++ b/.github/workflows/update-docs.yml @@ -12,6 +12,7 @@ jobs: - uses: actions/setup-node@v2 with: node-version: "12.x" + cache: npm - run: npm ci - run: npm --prefix ./docs ci ./docs - run: npm run build --prefix ./docs -- --prefix-paths diff --git a/.github/workflows/update-prettier.yml b/.github/workflows/update-prettier.yml index 68410567..26bb78b9 100644 --- a/.github/workflows/update-prettier.yml +++ b/.github/workflows/update-prettier.yml @@ -11,6 +11,7 @@ jobs: - uses: actions/setup-node@v2 with: version: 12 + cache: npm - run: npm ci - run: npm run lint:fix - uses: gr2m/create-or-update-pull-request-action@v1.x