@@ -22,11 +22,13 @@ jobs:
22
22
timeout-minutes : 30 # pre-commit env update can take time
23
23
steps :
24
24
- name : Checkout
25
- uses : actions/checkout@v2
25
+ uses : actions/checkout@v3
26
26
- name : Setup Python
27
- uses : actions/setup-python@v2
27
+ uses : actions/setup-python@v4
28
+ with :
29
+ python-version : 3.x
28
30
- name : Cache PyPI
29
- uses : actions/cache@v2
31
+ uses : actions/cache@v3
30
32
with :
31
33
key : pip-lint-${{ hashFiles('requirements.txt') }}
32
34
path : ~/.cache/pip
@@ -50,23 +52,23 @@ jobs:
50
52
pyver : ["3.7", "3.8", "3.9", "3.10", "3.11-dev"]
51
53
os : [ubuntu, macos, windows]
52
54
include :
53
- - pyver : pypy-3.8
55
+ - pyver : pypy-3.9
54
56
os : ubuntu
55
57
runs-on : ${{ matrix.os }}-latest
56
58
timeout-minutes : 15
57
59
steps :
58
60
- name : Checkout
59
- uses : actions/checkout@v2
61
+ uses : actions/checkout@v3
60
62
- name : Setup Python ${{ matrix.pyver }}
61
- uses : actions/setup-python@v2
63
+ uses : actions/setup-python@v4
62
64
with :
63
65
python-version : ${{ matrix.pyver }}
64
66
- name : Get pip cache dir
65
67
id : pip-cache
66
68
run : |
67
69
echo "::set-output name=dir::$(pip cache dir)" # - name: Cache
68
70
- name : Cache PyPI
69
- uses : actions/cache@v2
71
+ uses : actions/cache@v3
70
72
with :
71
73
key : pip-ci-${{ runner.os }}-${{ matrix.pyver }}-${{ hashFiles('requirements/*.txt') }}
72
74
path : ${{ steps.pip-cache.outputs.dir }}
96
98
if : github.event_name == 'push' && contains(github.ref, 'refs/tags/')
97
99
steps :
98
100
- name : Checkout
99
- uses : actions/checkout@v2
101
+ uses : actions/checkout@v3
100
102
- name : Setup Python
101
- uses : actions/setup-python@v2
103
+ uses : actions/setup-python@v4
104
+ with :
105
+ python-version : 3.x
102
106
- name : Install dependencies
103
107
run : |
104
108
make install
0 commit comments