6
6
code-quality :
7
7
runs-on : ubuntu-latest
8
8
steps :
9
- - uses : actions/checkout@v2
9
+ - uses : actions/checkout@v4
10
10
11
- - name : Set up Python 3.9
12
- uses : actions/setup-python@v2
11
+ - name : Set up Python 3.12
12
+ uses : actions/setup-python@v4
13
13
with :
14
- python-version : 3.9
14
+ python-version : " 3.12 "
15
15
16
16
- name : Cache Poetry
17
- uses : actions/cache@v2
17
+ uses : actions/cache@v4
18
18
with :
19
19
path : |
20
20
~/.cache/pypoetry
@@ -33,18 +33,18 @@ jobs:
33
33
strategy :
34
34
matrix :
35
35
platform : [ubuntu-latest, macos-latest, windows-latest]
36
- python-version : [3.7, 3.8, 3.9, "3.10", 3.11, pypy-3.8 ]
36
+ python-version : ["3.8", " 3.9" , "3.10", " 3.11", "3.12", " pypy-3.10" ]
37
37
runs-on : ${{ matrix.platform }}
38
38
39
39
steps :
40
- - uses : actions/checkout@v2
40
+ - uses : actions/checkout@v4
41
41
- name : Set up Python ${{ matrix.python-version }}
42
- uses : actions/setup-python@v2
42
+ uses : actions/setup-python@v5
43
43
with :
44
44
python-version : ${{ matrix.python-version }}
45
45
46
46
- name : Cache Poetry
47
- uses : actions/cache@v2
47
+ uses : actions/cache@v4
48
48
with :
49
49
path : |
50
50
~/.cache/pypoetry
@@ -65,12 +65,12 @@ jobs:
65
65
coverage :
66
66
runs-on : ubuntu-latest
67
67
steps :
68
- - uses : actions/checkout@v2
68
+ - uses : actions/checkout@v4
69
69
70
- - name : Set up Python 3.9
71
- uses : actions/setup-python@v2
70
+ - name : Set up Python 3.12
71
+ uses : actions/setup-python@v5
72
72
with :
73
- python-version : 3.9
73
+ python-version : " 3.12 "
74
74
75
75
- name : Cache Poetry
76
76
uses : actions/cache@v2
0 commit comments