@@ -15,21 +15,21 @@ jobs:
15
15
name : Pre-commit checks (Black, Flake8, MyPy, ...)
16
16
runs-on : ubuntu-latest
17
17
steps :
18
- - uses : actions/checkout@v3
19
- - uses : actions/setup-python@v4
18
+ - uses : actions/checkout@v4
19
+ - uses : actions/setup-python@v5
20
20
with :
21
21
python-version : " 3.8"
22
- -
uses :
pre-commit/[email protected] .0
22
+ -
uses :
pre-commit/[email protected] .1
23
23
24
24
test-dist :
25
25
name : Test SDist & wheel
26
26
needs : pre-commit
27
27
runs-on : ubuntu-latest
28
28
steps :
29
29
- name : Checkout
30
- uses : actions/checkout@v3
30
+ uses : actions/checkout@v4
31
31
- name : Install CPython 3.9
32
- uses : actions/setup-python@v4
32
+ uses : actions/setup-python@v5
33
33
with :
34
34
python-version : 3.9
35
35
architecture : x64
@@ -51,20 +51,22 @@ jobs:
51
51
- python : " 3.12"
52
52
steps :
53
53
- name : Checkout
54
- uses : actions/checkout@v3
54
+ uses : actions/checkout@v4
55
55
- name : Setup cache
56
- uses : actions/cache@v3
56
+ uses : actions/cache@v4
57
57
with :
58
58
path : ~/.cache/auditwheel_tests
59
59
key : python${{ matrix.python }}-${{ hashFiles('**/test_manylinux.py') }}
60
60
restore-keys : python${{ matrix.python }}-
61
61
- name : Install CPython ${{ matrix.python }}
62
- uses : actions/setup-python@v4
62
+ uses : actions/setup-python@v5
63
63
with :
64
64
python-version : " ${{ matrix.python }}"
65
65
architecture : x64
66
66
allow-prereleases : true
67
67
- name : Run tests
68
68
run : pipx run nox -s tests-${{ matrix.python }}
69
69
- name : Upload coverage to codecov
70
- uses : codecov/codecov-action@v3
70
+ uses : codecov/codecov-action@v4
71
+ with :
72
+ token : ${{ secrets.CODECOV_TOKEN }}
0 commit comments