From 645870064dc0d33dd460a2f0d3d0b6e922a8fb50 Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Sun, 10 Nov 2019 14:19:52 +0900 Subject: [PATCH] docs: Add cache step --- README.md | 41 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3ccada8..85e7044 100644 --- a/README.md +++ b/README.md @@ -383,9 +383,20 @@ jobs: uses: actions/setup-node@v1 with: node-version: '10.x' - - run: | - npm install - npm run build + + - name: Cache dependencies + uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + + - name: Install + run: npm install + + - name: Build + run: npm run build - name: deploy uses: peaceiris/actions-gh-pages@v2.5.0 @@ -423,6 +434,14 @@ jobs: with: node-version: '10.x' + - name: Cache dependencies + uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: install run: npm install @@ -473,6 +492,14 @@ jobs: with: node-version: '10.x' + - name: Cache dependencies + uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: install run: yarn install @@ -523,6 +550,14 @@ jobs: with: node-version: '10.x' + - name: Cache dependencies + uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: install run: npm install