@@ -25,10 +25,10 @@ jobs:
25
25
python-version : [ 3.6, 3.7, 3.8, 3.9, '3.10', '3.11', '3.12', '3.13' ]
26
26
27
27
steps :
28
- - uses : actions/checkout@v2
28
+ - uses : actions/checkout@v4
29
29
- name : Set up Python ${{ matrix.python-version }}
30
30
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
31
- uses : actions/setup-python@v2
31
+ uses : actions/setup-python@v5
32
32
with :
33
33
python-version : ${{ matrix.python-version }}
34
34
- name : Install tox
38
38
pip install tox
39
39
- name : tox env cache
40
40
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
41
- uses : actions/cache@v2
41
+ uses : actions/cache@v4
42
42
with :
43
43
path : ${{ github.workspace }}/.tox/py${{ matrix.python-version }}
44
44
key : ${{ runner.os }}-tox-py${{ matrix.python-version }}-${{ hashFiles('setup.py', 'requirements/*.txt') }}
@@ -57,10 +57,10 @@ jobs:
57
57
python-version : [ 3.6, 3.7, 3.8, 3.9, '3.10', '3.11', '3.12', '3.13' ]
58
58
59
59
steps :
60
- - uses : actions/checkout@v2
60
+ - uses : actions/checkout@v4
61
61
- name : Set up Python ${{ matrix.python-version }}
62
62
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
63
- uses : actions/setup-python@v2
63
+ uses : actions/setup-python@v5
64
64
with :
65
65
python-version : ${{ matrix.python-version }}
66
66
- name : Install system dependencies
75
75
pip install tox
76
76
- name : tox env cache
77
77
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
78
- uses : actions/cache@v2
78
+ uses : actions/cache@v4
79
79
with :
80
80
path : ${{ github.workspace }}/.tox/py${{ matrix.python-version }}-cryptography${{ env.cryptography_version }}
81
81
key : ${{ runner.os }}-tox-py${{ matrix.python-version }}-crypto${{ env.cryptography_version }}-${{ hashFiles('setup.py', 'requirements/*.txt') }}
@@ -106,10 +106,10 @@ jobs:
106
106
# Maps tcp port 5432 on service container to the host
107
107
- 5432:5432
108
108
steps :
109
- - uses : actions/checkout@v2
109
+ - uses : actions/checkout@v4
110
110
- name : Set up Python 3.9 for Postgres
111
111
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
112
- uses : actions/setup-python@v2
112
+ uses : actions/setup-python@v5
113
113
with :
114
114
python-version : 3.9
115
115
- name : Install tox
@@ -119,7 +119,7 @@ jobs:
119
119
pip install tox
120
120
- name : tox env cache
121
121
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
122
- uses : actions/cache@v2
122
+ uses : actions/cache@v4
123
123
with :
124
124
path : ${{ github.workspace }}/.tox/py3.9-postgres
125
125
key : ${{ runner.os }}-tox-py3.9-postgres-${{ hashFiles('setup.py', 'requirements/*.txt') }}
@@ -136,10 +136,10 @@ jobs:
136
136
python-version : [3.8]
137
137
138
138
steps :
139
- - uses : actions/checkout@v2
139
+ - uses : actions/checkout@v4
140
140
- name : Set up Python ${{ matrix.python-version }}
141
141
if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
142
- uses : actions/setup-python@v2
142
+ uses : actions/setup-python@v5
143
143
with :
144
144
python-version : ${{ matrix.python-version }}
145
145
- name : Install tox
0 commit comments