66 lint :
77 runs-on : ubuntu-latest
88 steps :
9- - uses : actions/checkout@v2
9+ - uses : actions/checkout@v4
1010 - name : Set up Python
11- uses : actions/setup-python@v2.2.2
11+ uses : actions/setup-python@v5
1212 with :
13- python-version : 3.8
13+ python-version : 3.13
1414 - name : Install dependencies
1515 run : make install-test
1616 - name : Lint
@@ -20,11 +20,11 @@ jobs:
2020 runs-on : ubuntu-latest
2121 strategy :
2222 matrix :
23- python-version : [3.8 ]
23+ python-version : ['3.9', '3.10', '3.11', '3.12', '3.13' ]
2424 steps :
25- - uses : actions/checkout@v2
25+ - uses : actions/checkout@v4
2626 - name : Set up Python ${{ matrix.python-version }}
27- uses : actions/setup-python@v2.2.2
27+ uses : actions/setup-python@v5
2828 with :
2929 python-version : ${{ matrix.python-version }}
3030 - name : Install dependencies
@@ -38,11 +38,11 @@ jobs:
3838 coverage :
3939 runs-on : ubuntu-latest
4040 steps :
41- - uses : actions/checkout@master
41+ - uses : actions/checkout@v4
4242 - name : Setup Python
43- uses : actions/setup-python@v2.2.2
43+ uses : actions/setup-python@v5
4444 with :
45- python-version : 3.8
45+ python-version : 3.13
4646 - name : Install dependencies
4747 run : make install-test
4848 - name : Generate coverage report
5151 export SSL_CERT_FILE=$(pwd)/tests/localhost.crt
5252 pytest --cov-report=xml
5353 - name : Upload coverage to Codecov
54- uses : codecov/codecov-action@v1.5.0
54+ uses : codecov/codecov-action@v5
5555 with :
56- token : 1455e721-304d-43a9-b346-bcdacfac6631
56+ token : ${{ secrets.CODECOV_TOKEN }}
5757 file : ./coverage.xml
5858 flags : unittests
5959 name : codecov-umbrella
0 commit comments