Use actions/setup-python's pip cache

This commit is contained in:
Hugo van Kemenade 2021-11-21 17:44:49 +02:00
parent b3fb55586c
commit 754d94374b
5 changed files with 5 additions and 26 deletions

View file

@ -11,7 +11,6 @@ charset = utf-8
[*.py] [*.py]
indent_size = 4 indent_size = 4
indent_style = space indent_style = space
trim_trailing_whitespace = true trim_trailing_whitespace = true
# Two-space indentation # Two-space indentation

View file

@ -23,7 +23,6 @@ exclude-labels:
- "changelog: skip" - "changelog: skip"
template: | template: |
$CHANGES $CHANGES
version-resolver: version-resolver:

View file

@ -19,18 +19,12 @@ jobs:
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Cache
uses: actions/cache@v2
with:
path: ~/.cache/pip
key: deploy-${{ hashFiles('**/setup.py') }}
restore-keys: |
deploy-
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
python-version: "3.10" python-version: "3.10"
cache: pip
cache-dependency-path: "setup.py"
- name: Install dependencies - name: Install dependencies
run: | run: |

View file

@ -9,4 +9,4 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-python@v2 - uses: actions/setup-python@v2
- uses: pre-commit/action@v2.0.0 - uses: pre-commit/action@v2.0.3

View file

@ -24,21 +24,8 @@ jobs:
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
cache: pip
- name: Get pip cache dir cache-dependency-path: "setup.py"
id: pip-cache
run: |
echo "::set-output name=dir::$(pip cache dir)"
- name: Cache
uses: actions/cache@v2
with:
path: ${{ steps.pip-cache.outputs.dir }}
key:
${{ matrix.os }}-${{ matrix.python-version }}-v1-${{
hashFiles('**/setup.py') }}
restore-keys: |
${{ matrix.os }}-${{ matrix.python-version }}-v1-
- name: Install dependencies - name: Install dependencies
run: | run: |