From d5bfba40770b3a7940d67d7c1a53817bbf62d2b8 Mon Sep 17 00:00:00 2001 From: Hans Pagel Date: Thu, 1 Oct 2020 11:23:35 +0200 Subject: [PATCH] skip yarn install, if the dependencies are cached --- .github/workflows/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1328c710..9dd611b6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,6 +27,7 @@ jobs: - name: Load cached dependencies uses: actions/cache@v2 + id: cache with: path: | **/node_modules @@ -35,6 +36,7 @@ jobs: - name: Install dependencies id: install-dependencies + if: steps.cache.outputs.cache-hit != 'true' run: yarn install - name: Lint code @@ -72,6 +74,7 @@ jobs: - name: Load cached dependencies uses: actions/cache@v2 + id: cache with: path: | **/node_modules @@ -133,6 +136,7 @@ jobs: - name: Load cached dependencies uses: actions/cache@v2 + id: cache with: path: | **/node_modules @@ -141,6 +145,7 @@ jobs: - name: Install dependencies id: install-dependencies + if: steps.cache.outputs.cache-hit != 'true' run: yarn install - name: Build packages dependencies