66 lint :
77 runs-on : ubuntu-latest
88 steps :
9- - uses : actions/checkout@v2.4.0
9+ - uses : actions/checkout@v4
1010 - name : Set up Python
11- uses : actions/setup-python@v2.3.1
11+ uses : actions/setup-python@v5.1.0
1212 with :
1313 python-version : 3.8
1414 - name : Install dependencies
@@ -20,11 +20,11 @@ jobs:
2020 runs-on : ubuntu-latest
2121 strategy :
2222 matrix :
23- python-version : [3.7, 3.8, 3.9 ]
23+ python-version : ['3.8', '3.9', '3.10' ]
2424 steps :
25- - uses : actions/checkout@v2.4.0
25+ - uses : actions/checkout@v4
2626 - name : Set up Python ${{ matrix.python-version }}
27- uses : actions/setup-python@v2.3.1
27+ uses : actions/setup-python@v5.1.0
2828 with :
2929 python-version : ${{ matrix.python-version }}
3030 - name : Install dependencies
@@ -35,19 +35,20 @@ jobs:
3535 coverage :
3636 runs-on : ubuntu-latest
3737 steps :
38- - uses : actions/checkout@v2.4.0
38+ - uses : actions/checkout@v4
3939 - name : Setup Python
40- uses : actions/setup-python@v2.3.1
40+ uses : actions/setup-python@v5.1.0
4141 with :
4242 python-version : 3.8
4343 - name : Install dependencies
4444 run : make install-test
4545 - name : Generate coverage report
4646 run : pytest --cov-report=xml
4747 - name : Upload coverage to Codecov
48- uses : codecov/codecov-action@v2 .1.0
48+ uses : codecov/codecov-action@v4 .1.1
4949 with :
5050 file : ./coverage.xml
5151 flags : unittests
5252 name : codecov-umbrella
53+ token : ${{ secrets.CODECOV_TOKEN }}
5354 fail_ci_if_error : true
0 commit comments