From e4462d9bb679154cb07cca446c8e12c692610838 Mon Sep 17 00:00:00 2001 From: Shohei Ueda <30958501+peaceiris@users.noreply.github.com> Date: Thu, 30 Apr 2020 17:03:08 +0900 Subject: [PATCH] docs: Enhance Python workflow example (#261) https://github.com/peaceiris/mkdocs-material-boilerplate/commit/4e1362e3508746f0b588e56166470558cb8150dd https://github.com/actions/cache/commit/ccf96194800dbb7b7094edcd5a7cf3ec3c270f10 https://github.com/actions/cache/pull/285 --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index eea8581..6a075b8 100644 --- a/README.md +++ b/README.md @@ -787,18 +787,23 @@ jobs: python-version: '3.6' architecture: 'x64' + - name: Upgrade pip + run: python3 -m pip install --upgrade pip + + - name: Get pip cache dir + id: pip-cache + run: echo "::set-output name=dir::$(pip cache dir)" + - name: Cache dependencies uses: actions/cache@v1 with: - path: ~/.cache/pip + path: ${{ steps.pip-cache.outputs.dir }} key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }} restore-keys: | ${{ runner.os }}-pip- - name: Install dependencies - run: | - python3 -m pip install --upgrade pip - python3 -m pip install -r ./requirements.txt + run: python3 -m pip install -r ./requirements.txt - run: mkdocs build