Skip to content

Commit

Permalink
Simplified caching in Github actions configuration.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixxm authored and mjpieters committed Mar 28, 2022
1 parent ff9f159 commit 6bf9350
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 18 deletions.
22 changes: 4 additions & 18 deletions .github/workflows/ci.yml
Expand Up @@ -33,13 +33,8 @@ jobs:
uses: actions/setup-python@v3
with:
python-version: 3.8
- name: Cache PyPI
uses: actions/cache@v3
with:
key: pip-lint-${{ hashFiles('requirements/*.txt') }}
path: ~/.cache/pip
restore-keys: |
pip-lint-
cache: 'pip'
cache-dependency-path: 'requirements/*.txt'
- name: Install dependencies
uses: py-actions/py-dependency-install@v3
with:
Expand Down Expand Up @@ -95,17 +90,8 @@ jobs:
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.pyver }}
- name: Get pip cache dir
id: pip-cache
run: |
echo "::set-output name=dir::$(pip cache dir)" # - name: Cache
- name: Cache PyPI
uses: actions/cache@v3
with:
key: pip-ci-${{ runner.os }}-${{ matrix.pyver }}-{{ matrix.no-extensions }}-${{ hashFiles('requirements/*.txt') }}
path: ${{ steps.pip-cache.outputs.dir }}
restore-keys: |
pip-ci-${{ runner.os }}-${{ matrix.pyver }}-{{ matrix.no-extensions }}-
cache: 'pip'
cache-dependency-path: 'requirements/*.txt'
- name: Install cython
if: ${{ matrix.no-extensions == '' }}
uses: py-actions/py-dependency-install@v3
Expand Down
1 change: 1 addition & 0 deletions CHANGES/694.misc.rst
@@ -0,0 +1 @@
Simplified cache handling in GitHub workflows.

0 comments on commit 6bf9350

Please sign in to comment.