Skip to content

Commit 3edc9fe

Browse files
authored
bump up python action and use its pip caching (#187)
1 parent d28ed7a commit 3edc9fe

File tree

7 files changed

+14
-70
lines changed

7 files changed

+14
-70
lines changed

.github/workflows/docs-test.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,10 @@ jobs:
2121
sudo apt install pandoc doxygen
2222
2323
- name: Setup Python
24-
uses: actions/setup-python@v4
24+
uses: actions/setup-python@v5
2525
with:
2626
python-version: '3.10'
27-
28-
- name: Cache pip
29-
uses: actions/cache@v3
30-
with:
31-
# this path is specific to Ubuntu
32-
path: ~/.cache/pip
33-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
34-
restore-keys: |
35-
${{ runner.os }}-pip-
27+
cache: "pip"
3628

3729
- name: Install dependencies
3830
run: pip install -r ./requirements.txt

.github/workflows/flake8.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,10 @@ jobs:
1818
- uses: actions/checkout@v4
1919

2020
- name: Install Python
21-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v5
2222
with:
2323
python-version: '3.10'
24-
25-
- name: Cache pip
26-
uses: actions/cache@v3
27-
with:
28-
# this path is specific to Ubuntu
29-
path: ~/.cache/pip
30-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
31-
restore-keys: |
32-
${{ runner.os }}-pip-
24+
cache: "pip"
3325

3426
- name: Install dependencies
3527
run: |

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,10 @@ jobs:
1717
sudo apt install pandoc doxygen
1818
1919
- name: Setup Python
20-
uses: actions/setup-python@v4
20+
uses: actions/setup-python@v5
2121
with:
2222
python-version: '3.10'
23-
24-
- name: Cache pip
25-
uses: actions/cache@v3
26-
with:
27-
# this path is specific to Ubuntu
28-
path: ~/.cache/pip
29-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
30-
restore-keys: |
31-
${{ runner.os }}-pip-
23+
cache: "pip"
3224

3325
- name: Install dependencies
3426
run: pip install -r ./requirements.txt

.github/workflows/isort.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,10 @@ jobs:
1818
- uses: actions/checkout@v4
1919

2020
- name: Install Python 3.10
21-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v5
2222
with:
2323
python-version: '3.10'
24-
25-
- name: Cache pip
26-
uses: actions/cache@v3
27-
with:
28-
# this path is specific to Ubuntu
29-
path: ~/.cache/pip
30-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
31-
restore-keys: |
32-
${{ runner.os }}-pip-
24+
cache: "pip"
3325

3426
- name: Install dependencies + isort
3527
run: |

.github/workflows/pylint.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,10 @@ jobs:
1818
- uses: actions/checkout@v4
1919

2020
- name: Install Python 3.10
21-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v5
2222
with:
2323
python-version: '3.10'
24-
25-
- name: Cache pip
26-
uses: actions/cache@v3
27-
with:
28-
# this path is specific to Ubuntu
29-
path: ~/.cache/pip
30-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
31-
restore-keys: |
32-
${{ runner.os }}-pip-
24+
cache: "pip"
3325

3426
- name: Install dependencies + pylint
3527
run: |

.github/workflows/pytest.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,10 @@ jobs:
2222
- uses: actions/checkout@v4
2323

2424
- name: Install Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ matrix.python-version }}
28-
29-
- name: Cache pip
30-
uses: actions/cache@v3
31-
with:
32-
# this path is specific to Ubuntu
33-
path: ~/.cache/pip
34-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
35-
restore-keys: |
36-
${{ runner.os }}-pip-
28+
cache: "pip"
3729

3830
- name: Install dependencies
3931
run: |

.github/workflows/regtest.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,10 @@ jobs:
2222
- uses: actions/checkout@v4
2323

2424
- name: Install Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ matrix.python-version }}
28-
29-
- name: Cache pip
30-
uses: actions/cache@v3
31-
with:
32-
# this path is specific to Ubuntu
33-
path: ~/.cache/pip
34-
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
35-
restore-keys: |
36-
${{ runner.os }}-pip-
28+
cache: "pip"
3729

3830
- name: Install dependencies
3931
run: |

0 commit comments

Comments
 (0)