@@ -14,24 +14,24 @@ jobs:
14
14
strategy :
15
15
fail-fast : false
16
16
matrix :
17
- python-version : ['3.9', '3.10', '3.11', '3.12', '3.13']
17
+ python-version : ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ]
18
18
os :
19
19
- macos-latest
20
20
- windows-latest
21
21
- ubuntu-latest
22
22
nox-session : ['']
23
23
include :
24
- - python-version : pypy3.10
24
+ - python-version : pypy3.11
25
25
os : ubuntu-latest
26
- nox-session : test-pypy3.10
26
+ nox-session : test-pypy3
27
27
name : ${{ fromJson('{"macos-latest":"macOS","windows-latest":"Windows","ubuntu-latest":"Ubuntu"}')[matrix.os] }} (${{ matrix.python-version }})
28
28
timeout-minutes : 20
29
29
runs-on : ${{ matrix.os }}
30
30
steps :
31
31
- name : Checkout
32
- uses : actions/checkout@v4
33
- - name : Setup python
34
- uses : actions/setup-python@v5
32
+ uses : actions/checkout@v5
33
+ - name : Setup Python ${{ matrix. python-version }}'
34
+ uses : actions/setup-python@v6
35
35
with :
36
36
python-version : ' ${{ matrix.python-version }}'
37
37
allow-prereleases : true
@@ -59,13 +59,13 @@ jobs:
59
59
needs : test
60
60
61
61
steps :
62
- - uses : actions/checkout@v4
62
+ - uses : actions/checkout@v5
63
63
- name : " Use latest Python so it understands all syntax"
64
- uses : actions/setup-python@v5
64
+ uses : actions/setup-python@v6
65
65
with :
66
66
python-version : " 3.x"
67
67
68
- - uses : actions/download-artifact@v4
68
+ - uses : actions/download-artifact@v5
69
69
with :
70
70
pattern : coverage-data-*
71
71
merge-multiple : true
0 commit comments