13
13
# https://github.community/t/github-actions-does-not-respect-skip-ci/17325/8
14
14
if : " ! contains(toJSON(github.event.commits.*.message), '[skip ci]')"
15
15
steps :
16
- - uses : actions/checkout@v3
16
+ - uses : actions/checkout@v4
17
17
- name : Set up Python
18
- uses : actions/setup-python@v4
18
+ uses : actions/setup-python@v5
19
19
with :
20
20
python-version : " 3.x"
21
21
- name : Install dependencies
@@ -27,15 +27,15 @@ jobs:
27
27
if : " ! contains(toJSON(github.event.commits.*.message), '[skip ci]')"
28
28
strategy :
29
29
matrix :
30
- python-version : [3.8, 3.9 , "3.10 ", "3.11 ", "pypy-3.9"]
30
+ python-version : [3.8, "3.10" , "3.11 ", "3.13 ", "pypy-3.9"]
31
31
platform : [ubuntu-latest, windows-latest]
32
32
exclude :
33
33
- platform : windows-latest
34
34
python-version : " pypy-3.9"
35
35
steps :
36
- - uses : actions/checkout@v3
36
+ - uses : actions/checkout@v4
37
37
- name : Set up Python ${{ matrix.python-version }}
38
- uses : actions/setup-python@v4
38
+ uses : actions/setup-python@v5
39
39
with :
40
40
python-version : ${{ matrix.python-version }}
41
41
- name : Install dependencies
@@ -62,12 +62,12 @@ jobs:
62
62
- test
63
63
runs-on : ubuntu-latest
64
64
steps :
65
- - uses : actions/checkout@v3
65
+ - uses : actions/checkout@v4
66
66
with :
67
67
# setuptools_scm requires the git clone to not be 'shallow'
68
68
fetch-depth : 0
69
69
- name : Set up Python
70
- uses : actions/setup-python@v4
70
+ uses : actions/setup-python@v5
71
71
with :
72
72
python-version : " 3.x"
73
73
- name : Install dependencies
0 commit comments